|
|
|
@ -1,23 +1,35 @@
|
|
|
|
|
# 创建注册仓库信息
|
|
|
|
|
## 使用命令行创建K8S发布和服务
|
|
|
|
|
|
|
|
|
|
### 一、创建注册仓库信息
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
kubectl create secret docker-registry regcred --docker-server=registry.cn-hangzhou.aliyuncs.com --docker-username=东师黄海 --docker-password=DsideaL4r5t6y7u --docker-email=10402852@qq.com
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
返回信息:
|
|
|
|
|
secret/regcred created
|
|
|
|
|
|
|
|
|
|
# 创建发布和服务
|
|
|
|
|
### 二、创建发布和服务
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
kubectl apply -f ds-base-deployment.yaml
|
|
|
|
|
kubectl apply -f ds-base-service.yaml
|
|
|
|
|
|
|
|
|
|
kubectl apply -f ds-base-web-deployment.yaml
|
|
|
|
|
kubectl apply -f ds-base-web-service.yaml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
# 查看创建情况
|
|
|
|
|
kubectl get pods
|
|
|
|
|
kubectl get services
|
|
|
|
|
### 三、持久扩容为2个容器
|
|
|
|
|
|
|
|
|
|
编辑 ds-base-deployment.yaml,将 spec.replicas 的值设置为 2,然后
|
|
|
|
|
|
|
|
|
|
# 临时扩容为2个容器
|
|
|
|
|
```shell
|
|
|
|
|
kubectl apply -f ds-base-deployment.yaml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### 四、临时扩容为2个容器
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
kubectl scale deployments ds-base --replicas=2
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#持久扩容为2个容器
|
|
|
|
|
编辑 ds-base-deployment.yaml,将 spec.replicas 的值设置为 2,然后
|
|
|
|
|
kubectl apply -f ds-base-deployment.yaml
|