blob: dcf76b5c1243bf72b6cd94641b7c09ba71164678 [file] [log] [blame]
刘洪青47205852020-08-14 13:39:30 +08001# jobs-server-base.yaml
2
3####################################################
4# harbor private docker registry
5####################################################
6---
7apiVersion: v1
8kind: Secret
9type: kubernetes.io/dockerconfigjson
10metadata:
11 name: harbor-registry
12 namespace: jobs-server
13data:
14 # 修改harbor仓库配置,并使用 base64 工具进行编码
15 # {"auths":{"harbor.supwisdom.com":{"password":"PWMgP85qiLFC","username":"rancher.devops"}}}
16 .dockerconfigjson: eyJhdXRocyI6eyJoYXJib3Iuc3Vwd2lzZG9tLmNvbSI6eyJwYXNzd29yZCI6IlBXTWdQODVxaUxGQyIsInVzZXJuYW1lIjoicmFuY2hlci5kZXZvcHMifX19
17
18
刘洪青4cb4d112021-05-18 10:32:39 +080019# ####################################################
20# # rabbitmq-server
21# ####################################################
刘洪青bee14e92021-01-29 23:26:59 +080022
刘洪青4cb4d112021-05-18 10:32:39 +080023# ---
24# apiVersion: v1
25# kind: Secret
26# metadata:
27# labels:
28# app: rabbitmq
29# release: rabbitmq-server
30# name: rabbitmq-server
31# namespace: jobs-server
32# type: Opaque
33# data:
34# RABBITMQ_USERNAME: Z3Vlc3Q=
35# RABBITMQ_PASSWORD: Z3Vlc3Q=
刘洪青bee14e92021-01-29 23:26:59 +080036
刘洪青4cb4d112021-05-18 10:32:39 +080037# ---
38# apiVersion: v1
39# kind: Service
40# metadata:
41# name: rabbitmq-server
42# namespace: jobs-server
43# labels:
44# app: rabbitmq-server
45# spec:
46# ports:
47# - port: 5672
48# targetPort: tcp-1
49# protocol: TCP
50# name: tcp-1
51# - port: 15672
52# targetPort: tcp-2
53# protocol: TCP
54# name: tcp-2
55# selector:
56# app: rabbitmq-server
57# ---
58# apiVersion: apps/v1
59# kind: Deployment
60# metadata:
61# name: rabbitmq-server
62# namespace: jobs-server
63# spec:
64# selector:
65# matchLabels:
66# app: rabbitmq-server
67# replicas: 1
68# template:
69# metadata:
70# labels:
71# app: rabbitmq-server
72# annotations:
73# sidecar.istio.io/inject: "false"
74# spec:
75# containers:
76# - name: rabbitmq-server
77# env:
78# - name: RABBITMQ_VM_MEMORY_HIGH_WATERMARK
79# value: "0.6"
80# - name: RABBITMQ_DEFAULT_USER
81# valueFrom:
82# secretKeyRef:
83# name: rabbitmq-server
84# key: RABBITMQ_USERNAME
85# - name: RABBITMQ_DEFAULT_PASS
86# valueFrom:
87# secretKeyRef:
88# name: rabbitmq-server
89# key: RABBITMQ_PASSWORD
90# # 若使用了学校搭设的私有仓库,请修改
91# image: rabbitmq:management
92# # 若使用了学校搭设的私有仓库,请修改 为 Always
93# imagePullPolicy: IfNotPresent
94# # imagePullPolicy: Always
95# ports:
96# - containerPort: 5672
97# name: tcp-1
98# - containerPort: 15672
99# name: tcp-2
100# # 若使用了学校搭设的私有仓库,请增加以下配置(取消注释即可)
101# # imagePullSecrets:
102# # - name: harbor-registry
刘洪青47205852020-08-14 13:39:30 +0800103