parent
d5ed8edcd7
commit
446cca084b
@ -0,0 +1,16 @@
|
||||
# 创建注册仓库信息
|
||||
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
|
||||
|
||||
# 创建发布和服务
|
||||
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
|
@ -0,0 +1,22 @@
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: ds-base
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: ds-base
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: ds-base
|
||||
spec:
|
||||
containers:
|
||||
- name: ds-base
|
||||
image: registry.cn-hangzhou.aliyuncs.com/dsideal/ds_base:dev_20240925144053
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 8001
|
||||
imagePullSecrets:
|
||||
- name: regcred
|
@ -0,0 +1,12 @@
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: ds-base
|
||||
spec:
|
||||
selector:
|
||||
app: ds-base
|
||||
type: NodePort
|
||||
ports:
|
||||
- protocol: TCP
|
||||
port: 8001
|
||||
targetPort: 8001
|
@ -0,0 +1,22 @@
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: ds-base-web
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: ds-base-web
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: ds-base-web
|
||||
spec:
|
||||
containers:
|
||||
- name: ds-base-web
|
||||
image: registry.cn-hangzhou.aliyuncs.com/dsideal/ds_base_web:20240925165112
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 80
|
||||
imagePullSecrets:
|
||||
- name: regcred
|
@ -0,0 +1,13 @@
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: ds-base-web
|
||||
spec:
|
||||
selector:
|
||||
app: ds-base-web
|
||||
type: NodePort
|
||||
ports:
|
||||
- protocol: TCP
|
||||
port: 80
|
||||
targetPort: 80
|
||||
nodePort: 30080
|
Loading…
Reference in new issue