Kubernetes

Skapa en Kubeconfig-fil


Skapa en Kubernetes service
kubectl edit clusterrolebindings cluster-admin

Lägg till denna textrad längst ner ( med 2 mellanslag åt vänster):
- kind: ServiceAccount name: deploy
namespace: default

Kör:
sudo apt install jq

Få din Kubernetes secret:
kubectl get secret default-token-rrfll -ojson | jq -r '.data.token' | base64 -d

Använd följande Yaml-template och skriv in ditt genererade certifikat och token från ovan här i.
apiVersion: v1
kind: Config
users:
- name: minikube-cluster
user:
token: eyJhbGciOiJSUzI1NiIsImtpZCI6IlZ0bnY2WGRWZTU3RUlfeTZtTUdjZ0l3dEc3SzNXZWVsa2VlMXNtTm13WVUifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJkZWZhdWx0Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZWNyZXQubmFtZSI6ImRlcGxveS10b2tlbi14ZnFobSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJkZXBsb3kiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiJjOGVjNjk0ZC1iMzEwLTRmZWUtYmU1NC0xZDBmNjE1MzQ4N2UiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6ZGVmYXVsdDpkZXBsb3kifQ.WKVFtbPuwuTFwyCR_g_0PA1k7po64rSspvDwILowxtlnnSqEJBTihh3URRnbkpgnxa1hKPCnQ_djZWZxe8f0in-ss81rSNxWpjjsN6IwlPY5K79hE-HYwRA7qKHTHWLMqMe_TSfbeiVI3vKH0jGU6xnjobBmfY8Eh5cz7bKkzII0xM0uib2C-btNxA2IYw9DVlIuPpcy9T5sKriWcnPoPEdgH8YI3C2d822wAbQdUyPZ0JDAF_69nrgWjOpM82feY-XGKqcZpc8sPNo9lyT1PqKBpEGzlEcstiIPRI3syPd4mZGRkoQGx5bBdqWsGI_dZ_W_gwtk3FPiFqsko48mjQ
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvakNDQWVhZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1ESXhOREV4TlRrek1Gb1hEVE15TURJeE1qRXhOVGt6TUZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTjZ5CkN4b3JYYXJDNkZCRVpNcG5vajVvL3RsUjE4TW0wclFSMk9FSWpWTERiNGxORzlmOWg1ZWJFdmZTRjB2N2QzaC8KdGlLdFlvV0IzRTNwMlJrWTJVc2pmWkFIUXRSbkVndmdmYWZXa1l6K3h2djlYSmJ0ZnU4QmlqVjhsbmRnbVRwago3Q0Q1aDRTeXh1cEtrdlNYTS9ES2RWYlBGdDM3aVArWGJZWCsvbXVoenBvNmFxL21ZUDNkMjR5ekMxMCtHWXNnCkM0eU4xOG9idDdXVXpvT2tWOXVoUTJlZkVKbTMwUW44bmcrcTVFcDk1Zm5Yd21Vbklhc1IwcW9NRVd3ZHBIK3IKNGthai9pQ0pmYVdNWnRqc2FJckVYMmlCVzAwL1hadVVBdDYrK1Y1OHRNVDk1d1VnQmJxMXBWTTFzOTR4dncrTApDVW9PTDNrV2FxN2VUVHpZZ1VjQ0F3RUFBYU5aTUZjd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZGWEhvVGY4dUpyTjMwaXRNUXhGU1Q1OUNBc0VNQlVHQTFVZEVRUU8KTUF5Q0NtdDFZbVZ5Ym1WMFpYTXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRFF1VlJQZDNiSzRrZDQra3JYeAp1RXAxMm1oK2RiMDZEUk9mRlM5OFhMWGhZbjBrVW1BRmM5ZW5CRy9rOEdLcDFWOGt5S0o4bzdCNWFabUxob0FTClN6REhNQVg1MmU2ZDVjYmxXaDUzQmRaZ2d0Sk5XM3laTGRQcmhwZ2FETEViTm12azVFSHk1cmtSZzNWQlJQVW8Kbi96N2hGVGNSY21zT1VCTDlzL3FWVEFINXoxdkpkR2djSUgvZ2FCSUd2Y2FDNXdtZEF4bUJkOFRVQlZiT1duQgpiQzdqMENjcUVkUlpTWTJZUjdlT1paMFlTL3R6SDhmNDFZSElpYmlUNzVzU093R3dEQkxROStYbC9WSms5YjdFCkVkeEo4RHdaQXFZQ2RYU3FyUm5FMnFpRjhFMUZUekZ3ajJQR2pva3FhbU9PendxZ0tESTUwbHhLN2F3QkxiTFgKcm9rPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
server: https://51.12.88.100
name: minikube-cluster
contexts:
- context:
cluster: minikube-cluster
user: minikube-cluster
name: current
current-context: current

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.