云容器实例 CCI-kubectl配置指南:非安全环境配置kubectl
非安全环境配置kubectl
- 参照上述操作,安装并设置kubectl。
- 编辑kubeconfig文件,删除敏感信息参数。
Linux系统,kubeconfig文件默认位于$HOME/.kube/config。
表2 待删除敏感信息参数 Command Flag
Environment Value
Description
--domain-name
DOMAIN_NAME
租户名
--user-name
USER_NAME
子用户名
--password
PASSWORD
用户密码
--ak
ACCESS_KEY_ID
Access Key
--sk
SECRET_ACCESS_KEY
Secret Key
--cache
CREDENTIAL_CACHE
是否开启缓存Token
更多参数说明请参见cci-iam-authenticator使用参考。
- 配置删除参数相应的环境变量来使用kubectl,以AK/SK为例。
export ACCESS_KEY_ID=xxxxxxx
export SECRET_ACCESS_KEY=xxxxxxx
export CREDENTIAL_CACHE=false
kubectl get ns
执行上述命令后,提示如下类似信息:
No resources found.