K8S基础(基于已经在rancher中搭建好的K8S环境)
可以在rancher页面中执行k8s命令,也可以在Linux中配置好k8s的环境执行Linux中创建k8s环境,rancher用户目录下1、复制一份kubectl二进制文件到Linux中2、创建目录.kube,创建配置文件config文件内容和二进制文件都可以从下图kubeconfig点进去复制进行拷贝kubectl run --generator=deplo...
可以在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
更多推荐
所有评论(0)