Allow you to easy use RancherCli for rancher2.x and kubectl available with auto generate kubeconfig
10K+
allow you to easy use RancherCli for rancher2.x with docker exec, add kubectl available and auto generate kubeconfig but make sure your token have right(update)
RANCHER_TOKEN value schema: ACCESS-KEY:SECRET-KEY Default: null!!!Cannot empty!!!
RANCHER_URL value schema: http(s)://xxx.com/v3 Default: null!!!Cannot empty!!!
RANCHER_CA_CERT
-----BEGIN CERTIFICATE-----
AAA
BBB
CCC
-----END CERTIFICATE-----
AAABBBCCCnull it is optionalDEFAULT_PROJECT
1NUMBER CLUSTER NAME PROJECT ID PROJECT NAME
1 cluster-2 c-7q96s:p-h4tmb project-2
2 cluster-2 c-7q96s:project-j6z6d Default
3 cluster-1 c-lchzv:p-xbpdt project-1
4 cluster-1 c-lchzv:project-s2mch Default
INFO[0005] Setting new context to project project-1
INFO[0005] Saving config to /Users/markbishop/.rancher/cli2.json
docker exec -it contain_name bash then run rancher context switchNUMBER CLUSTER NAME PROJECT ID PROJECT NAME
1 cluster-2 c-7q96s:p-h4tmb project-2
2 cluster-2 c-7q96s:project-j6z6d Default
3 cluster-1 c-lchzv:p-xbpdt project-1
4 cluster-1 c-lchzv:project-s2mch Default
RANCHER_DEFAULT_CLUSTER
nulllocal~/.kube/configkubectl get nodesdocker-compose up -ddocker run --name ranchercli -e .... myclau/ranchercli2:2.0.5docker exec -it ranchercli bash (with -it) or docker exec ranchercli rancher ... (without -it)rancher directly it the session.Content type
Image
Digest
Size
22.2 MB
Last updated
almost 8 years ago
docker pull myclau/ranchercli2