提交 c9e171c4 作者: ZhangLingKun

测试:测试推送部署

上级 24167655
流水线 #7168 已失败 于阶段
in 18 秒
apiVersion: v1
kind: ConfigMap
metadata:
name: web-map
namespace: default
data:
NODE_ENV: default
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-deployment
namespace: default
spec:
minReadySeconds: 10
revisionHistoryLimit: 2
replicas: 1
selector:
matchLabels:
app: web
template:
metadata:
labels:
app: web
spec:
containers:
- name: web
image: REGISTRY/NAMESPACE/IMAGE:TAG
resources:
limits:
memory: 512Mi
cpu: 100m
ports:
- containerPort: 3000
name: web-port
env:
- name: NODE_ENV
valueFrom:
configMapKeyRef:
name: web-map
key: NODE_ENV
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
commonLabels:
app: web
resources:
- ./deployment.yaml
- ./service.yaml
- ./configMap.yaml
\ No newline at end of file
apiVersion: v1
kind: Service
metadata:
name: web-svc
namespace: default
spec:
selector:
app: web
ports:
- protocol: TCP
port: 3000
apiVersion: v1
kind: ConfigMap
metadata:
name: web-map
data:
NODE_ENV: dev
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-deployment
spec:
replicas: 1
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../base
#namePrefix: dev-
namespace: dev
commonLabels:
variant: dev
commonAnnotations:
note: This is dev!
patches:
- path: ./increase_replicas.yaml
- path: ./configMap.yaml
images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/web
newTag: 07a1a7386929697a1d7fa2923e5de5c267fe0079
- op: replace
path: /spec/ports/0/nodePort
value: 31001
\ No newline at end of file
apiVersion: v1
kind: ConfigMap
metadata:
name: web-map
data:
NODE_ENV: prod
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-deployment
spec:
replicas: 1
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
\ No newline at end of file
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../base
namespace: prod
#namePrefix: prod-
commonLabels:
variant: prod
commonAnnotations:
note: This is prod!
patches:
- path: ./increase_replicas.yaml
- path: ./configMap.yaml
images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly/web
newTag: 7110f0af1a0657f441ec58e77895eda43be109c5
- op: replace
path: /spec/ports/0/nodePort
value: 31000
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论