Please enable JavaScript.
Coggle requires JavaScript to display documents.
Kubernetes (ingress (Understanding kubernetes networking (ingress, pods,…
Kubernetes
ingress
SSL termination
name-based virtual hosting
load balancing
Understanding kubernetes networking
ingress
pods
services
Container Networking From Scratch
Introduction to Kubernetes Ingress
Best: Kubernetes Ingress with Nginx Example
How to choose the right one
https://dzone.com/articles/api-gateways-are-going-through-an-identity-crisis
Details
Pod: a single instance of an
application in Kubernetes
Init Containers:
run until completion
must complete successfully before
the next container starts
Replica Set:
A ReplicaSet ensures that a
specified number of pod replicas
are running at any given time
Nodes
Containers
Volumes
MySQL with Persistent Volumes
Run a Replicated Stateful Application
Run a Single-Instance Stateful Application
Helm
Heise: Helm – Kubernetes-Deployments richtig gemacht
github
Baeldung: Using Helm and Kubernetes
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
Helm is a tool that streamlines installing and managing Kubernetes applications. Think of it like apt/yum/homebrew for Kubernetes.
Unleash the power within your Kubernetes Helm Charts
install
MikroK8s
commands
microk8s.status
microk8s.kubectl get nodes
microk8s.kubectl get services
https://microk8s.io/docs/
https://platform9.com/docs/install-kubernetes-the-ultimate-guide/
https://kubernetes.io/de/docs/setup/
https://kubernetes.io/de/docs/concepts/architecture/master-node-communication/
commands
kubectl version
kubectl cluster-info
kubectl get nodes
kubectl
curl -LO
https://storage.googleapis.com/kubernetes-release/release/$(curl
-s
https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
kubectl version
Pipeline
Pipeline enables developers to go from commit to scale in minutes by turning Kubernetes into a feature rich application platform integrating CI/CD, centralized logging, monitoring, enterprise-grade security, autoscaling and more.
Cloud
Amazon Elastic Kubernetes Service (Amazon EKS)
Scaffold
https://www.heise.de/developer/meldung/Google-macht-das-Deployment-Tool-Skaffold-fuer-Kubernetes-generell-verfuegbar-4583936.html
zipkin - tracing
Spring Cloud – Tracing
Installation
Build Your Own K8S or with Installers
like kops, kubeadm, and, kubicorn
Operators
https://www.freshercooker.in/angular-material-ultimate-masterclass-with-angular-9-2020/
https://tutorials.ubuntu.com/tutorial/install-a-local-kubernetes-with-microk8s#3
https://itnext.io/unleash-the-power-of-microk8s-your-own-production-like-kubernetes-cf356ccb75f7
https://itnext.io/microk8s-in-the-wild-9f05aeee8d87
https://docs.cilium.io/en/v1.5/gettingstarted/microk8s/
https://github.com/bashofmann/phpuk19-k8s-workshop
Deploying your first Micro-Service
Application to Kubernetes
https://www.cncf.io/
Introduction to Kubernetes
Docker and Kubernetes: The Complete Guide
Getting Started with Kubernetes
Learn DevOps: The Complete Kubernetes Course
Concepts
Ribbon
secret
config map
discovery
https://developers.redhat.com/blog/2020/05/11/top-10-must-know-kubernetes-design-patterns/