-
-
Notifications
You must be signed in to change notification settings - Fork 103
Description
Hello,
i have a trouble when i create the kubeconfig for developers on my Macbook.
I have tried to create with 0.31 version, and 0.29.
kubectl-kc create
WARNING: This feature is only supported in kubernates v1.24 and later.
user name: developer
😸 Select:kubernetes-admin@kubernetes
🚀 Namespace: dev is selected.
CSR: developer create success
CSR: developer has been approved
😸 Select:admin
RoleBinding : developer-admin create success
Error: cluster configuration not found
Usage:
kubecm create [flags]
Examples:
Create new KubeConfig(experiment)
kubecm create
Create new KubeConfig(experiment) with flags
kubecm create --user test --namespace default --cluster-role view --context-name kind-kind
Flags:
--cluster-role string cluster role for user
--context-name string context name for kubeconfig
-h, --help help for create
-n, --namespace string namespace for user
--print-clean-up print clean up command
--user string user name for kubeconfig
Global Flags:
--config string path of kubeconfig (default "$HOME/.kube/config")
-m, --mac-notify enable to display Mac notification banner
-s, --silence-table enable/disable output of context table on successful config update
-u, --ui-size int number of list items to show in menu at once (default 4)
cluster configuration not found
Despite, i have kubeconfig that is working properly:
kubectl config view
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: DATA+OMITTED
server: https://REDACTED:6443
name: kubernetes
contexts: - context:
cluster: kubernetes
namespace: dev
user: kubernetes-admin
name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users: - name: kubernetes-admin
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
kubectl version
Client Version: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.5", GitCommit:"c285e781331a3785a7f436042c65c5641ce8a9e9", GitTreeState:"clean", BuildDate:"2022-03-16T15:51:05Z", GoVersion:"go1.17.8", Compiler:"gc", Platform:"darwin/arm64"}
Server Version: version.Info{Major:"1", Minor:"27", GitVersion:"v1.27.8", GitCommit:"66fee42707cd7f5a89f1987f7cb81b02dd19161c", GitTreeState:"clean", BuildDate:"2023-11-15T16:50:09Z", GoVersion:"go1.20.11", Compiler:"gc", Platform:"linux/amd64"}