k8s常用命令
kubectl get pods --all-namespaces 查看 kubectl get deployment kubectl get nodes kubectl get services kubectl.exe apply -f .\hello-application.yaml --创建pods kubectl expose deployment hello-world --type=NodePort --name=node-service --创建services kubectl describe service node-service --查看service详细 kubectl port-forward service/node-service 7080:8080 minikube service node-service kubectl scale deployment hello-world --replicas 10 --扩容 kubectl autoscale deployment hello-world --min=10 --max=15 --cpu-percent=80 --动态扩容 kubectl set image deployment/hello-world registry.cn-hangzhou.aliyuncs.com/aliyun_google/google-sample-node-hello:1.0=registry.cn-hangzhou.aliyuncs.com/aliyun_google/google-sample-node-hello:1.1 --更新镜像 kubectl rollout undo deployment/hello-world:1.0 --回滚 --minikube启动 minikube start --force --driver=docker --insecure-registry 服务器地址:端口 //创建deployment kubectl create -f /var/lib/jenkins/kubernetes/answersheetapi/deployment.yml //删除deployment kubectl delete deploy/dev-answersheetapi //删除service kubectl delete service/service-answersheetapi //删除configmap kubectl delete configmap/configmap-answersheetapi git clone https://github.com/ahmetb/kubectx.git cp kubectx/kube* /usr/local/bin/ kubens answersheet //查看pods详细信息 kubectl describe pod dev-answersheetapi kubectl create secret docker-registry answersheet-registry-harbor \ --docker-server=harbor服务器地址:端口 --docker-username=admin \ --docker-password=harbor密码cat ~/.docker/config.json | base64 vim harbor-dev-secret.yaml apiVersion: v1 kind: Secret metadata: name: harbor-dev-secret data: .dockerconfigjson: base64加密字符串 type: kubernetes.io/dockerconfigjson kubectl create -f harbor-dev-secret.yaml
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)