可以在rancher页面中执行k8s命令,也可以在Linux中配置好k8s的环境执行

Linux中创建k8s环境,rancher用户目录下

1、复制一份kubectl二进制文件到Linux中

2、创建目录.kube,创建配置文件config

文件内容和二进制文件都可以从下图kubeconfig点进去复制进行拷贝

kubectl run --generator=deployment/apps.v1 is DEPRECATED and will be removed in a future version. Use kubectl run --generator=run-pod/v1 or kubectl create instead.
deployment.apps/nginx1 created

kubectl expose deployment nginx1
查看和删除容器
kubectl get service
kubectl delete service nginx1

kubectl expose deployment nginx1
对外暴露一个服务,增加type=NodePort
kubectl expose deployment nginx --port=80 --name=ng --type=NodePort
水平扩展,replicas的值是副本数量
kubectl scale deployment nginx --replicas=1  

kubectl describe deployment nginx

kubectl get pod


kubectl get deployment
kubectl delete deployment nginx1-***

升级容器
kubectl set image deployment NAME CONTAINER_NAME=IMAGE

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐