parse json arguments from command-line flags

[K8s/TLS] How to Create Local Kubernetes Cluster with Custom TLS Certificates

1. Introduction In this tutorial, we will walk through the steps to create a local Kubernetes cluster with TLS certificates configured. This setup ensures secure communication between your Kubernetes components. 2. Prerequisites Docker installed on your local machine kubectl installed kind installed OpenSSL installed for generating TLS certificates 3. Install kubectl (Ubuntu) curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" chmod +x kubectl sudo mv kubectl /usr/local/bin/ Verify the Installation You can verify the installation by running the following command: ...

Minikube Handbook (🚧Continuous Update)

Where to start? https://minikube.sigs.k8s.io/docs/start/ 1. Create kubernetes cluster # Specify the kubernetes version minikube start --kubernetes-version=v1.22.3 # Create second cluster minikube start -p minikube2 --kubernetes-version=v1.22.3 2. Create nginx ingress service kubectl create deployment ingress-nginx --image=k8s.gcr.io/ingress-nginx/controller kubectl expose deployment ingress-nginx --type=LoadBalancer --port=30777 3. General commands kubectl get pods -n portainer kubectl get svc -n portainer kubectl get events -n portainer kubectl logs -n portainer portainer-local-7c9f9d6897-jn97c kubectl get deployment -n portainer -o wide kubectl get --namespace portainer svc -w portainer kubectl port-forward -n portainer service/portainer 7080:9000 kubectl get --namespace portainer -o jsonpath="{.spec.ports[1].nodePort}" services portainer kubectl get nodes --namespace portainer -o jsonpath="{.items[0].status.addresses[0].address}" 4. Install and uninstall minkube cluster sudo dpkg -i minikube_latest_amd64.deb sudo dpkg --purge minikube

DigitalOcean Referral Badge
Sign up to get $200, 60-day account credit !