Kategorien
Allgemein

go get k8s nodes

Simple example to ask for the nodes of a k8s cluster – using the go language. You will find the downloaded modules under ~/go/pkg/mod/k8s.io, for example. Now go run again, it compiles and runs, but… Compare to this example: What’s the TODO ? It is a function name TODO ! In the main function, you […]

Kategorien
Allgemein

my personal argoCD

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes, see https://argoproj.github.io/cd/ You need the cli. On my mac: brew install argocd. You need a k8s cluster and install argoCD. I will use my cluster on 2 cloud nodes, which I had set up with kubespray. Now install argoCD Now, we need to continue […]

Kategorien
k8s

k8s registries, nexus/harbor

What registry to choose ? See this collection of links: https://nubenetes.com/registries/#harbor-cloud-native-repository-for-kubernetes Here is a specific comparison of nexus and harbor. Nexus and Harbor are both container image registries used for managing and distributing Docker images. While they share many similarities, they differ in their approach to certain aspects of container image management. Here are the […]

Kategorien
k8s

All my k8s clusters

Its piling up… the choices do to test k8s on my mac: Here are some notes about how to install, pros + cons. minikube needs Docker Desktop, minikube container will show up. Can handle PV/PVC. (helm example: https://phoenixnap.com/kb/postgresql-kubernetes) Problems on my 8GB airbook, not starting up properly. kind kind or kubernetes in docker is a […]

Kategorien
Allgemein

Tekton pipelines

Tekton is an open-source cloud native CI/CD (Continuous Integration and Continuous Delivery/Deployment) solution. https://tekton.dev/docs/getting-started/ Lets see what tekton can do for creating CI/CD pipelines. (I have yet to find a good comparison of tekton and, say, gitlab CI…) First, we need a simple k8s cluster to install tekton. For this example, I am using k8s […]

Kategorien
Allgemein

Geschützt: prometheus on my mac

Es gibt keinen Textauszug, da dies ein geschützter Beitrag ist.

Kategorien
k8s

Testing cilium on rancher

Cilium, an open source software to provide a network plugin (CNI) for kubernetes, offers a client interface (https://github.com/cilium/cilium-cli) for testing connectivity. Unfortunately, the README.md tells you this client currently does not support the Rancher RKE environment: What now ? Cilium is at the heart of you cluster, once you decided to go for that CNI, […]

Kategorien
Service Reliability

helm auf

helm intro bei Heise erste helm commands