code ~/.kube/config
kubectl config get-contexts
kubectl config use-context <context-name>
kubectl create namespace test
apiVersion: v1
clusters:
- cluster:
server: https://k8smanager-xxx.cn/k8s/clusters/sss
name: aaa
- cluster:
certificate-authority-data: ******
server: https://apiserver.cluster.local:6443
name: kubernetes
contexts:
- context:
cluster: aaa
namespace: test1
user: aaa
name: aaa
- context:
cluster: kubernetes
user: kubernetes-admin
name: kubernetes-admin@kubernetes
current-context: aaa
kind: Config
preferences: {}
users:
- name: aaa
user:
token: *****
- name: kubernetes-admin
user:
client-certificate-data: ****
client-key-data: ***
docker run --rm --name kubectl -p 8081:8081 -v /etc/hosts:/etc/hosts -v ~/.kube/config:/.kube/config bitnami/kubectl:latest port-forward pods/harbor-helm-core-786c9f5db5-ddbkn 8081:8080 -n harbor6
docker run --net="host" --rm --name kubectl -v /etc/hosts:/etc/hosts -v ~/.kube/config:/.kube/config bitnami/kubectl:latest port-forward pods/harbor-helm-core-786c9f5db5-ddbkn 8081:8080 -n harbor6
alias kubectl='docker run --rm --name kubectl -v /etc/hosts:/etc/hosts -v ~/.kube/config:/.kube/config bitnami/kubectl:latest'
alias kubectl='docker run --net="host" --rm --name kubectl -v /etc/hosts:/etc/hosts -v ~/.kube/config:/.kube/config bitnami/kubectl:latest'
alias kubectl='sudo docker run --user=root --net="host" --rm --entrypoint="kubectl" --name kubectl -v /etc/hosts:/etc/hosts -v ~/.kube/config:/.kube/config bitnami/kubectl:latest'
kubectl port-forward pods/harbor-helm-core-786c9f5db5-ddbkn 8081:8080 -n harbor6