From b97bbfcfd2326c5c39b7dbc4c437de563cd12d68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Sun, 15 Sep 2024 09:39:39 +0800 Subject: [PATCH] 'commit' --- 操作文档/1、K8S搭建/搭建k8s集群.md | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/操作文档/1、K8S搭建/搭建k8s集群.md b/操作文档/1、K8S搭建/搭建k8s集群.md index e8fde7c9..4d93a6bc 100644 --- a/操作文档/1、K8S搭建/搭建k8s集群.md +++ b/操作文档/1、K8S搭建/搭建k8s集群.md @@ -654,27 +654,43 @@ kubectl get pods ### 四、命令行创建发布与服务 -**1、部署应用** +**1、创建命名空间** ```shell -kubectl create deployment nginx-deployment --image=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openresty/openresty:1.25.3.1-5-alpine-fat --replicas=1 --port=80 +# 创建命名空间 +kubectl create namespace dsideal + +# 查看命名空间 +kubectl get namespaces + +# 删除命名空间 +kubectl delete namespace dsideal +``` + +**2、部署应用** + +```shell +kubectl create deployment nginx-deployment --image=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openresty/openresty:1.25.3.1-5-alpine-fat --replicas=1 --port=80 --namespace=dsideal ``` -**2、暴露应用服务** +**3、暴露应用服务** ```shell -kubectl expose deployment nginx-deployment --type=NodePort --port=80 --target-port=80 +kubectl expose deployment nginx-deployment --type=NodePort --port=80 --target-port=80 --namespace=dsideal + + +kubectl expose deployment nginx-deployment --type=LoadBalancer --port=80 --target-port=80 ``` -**3、查看集群部署状态** +**4、查看集群部署状态** ```shell -kubectl get deployment,svc +kubectl get deployment,svc --namespace=dsideal ``` -**4、通过公网$ip+NodePort$端口号的方式访问$nginx$服务** +**5、通过公网$ip+NodePort$端口号的方式访问$nginx$服务** ```shell http://10.10.14.200:30642