第3节:启动龙猫服务
system-service-eureka
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-eureka namespace: longmao-k8s labels: app: longmao-v2-system-service-eureka spec: containers: - name: longmao-v2-system-service-eureka image: v2-system-service-eureka:lm ports: - containerPort: 80 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2"
Service
apiVersion: v1 kind: Service metadata: labels: app: longmao-v2-system-service-eureka name: longmao-system-service-eureka namespace: longmao-k8s spec: type: ClusterIP ports: - port: 80 protocol: TCP targetPort: 80 selector: app: longmao-v2-system-service-eureka
system-service-config
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-system-service-config namespace: longmao-k8s labels: app: longmao-system-service-config spec: containers: - name: longmao-system-service-config image: v2-system-service-config:lm ports: - containerPort: 80 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2" env: - name: GITLAB_URL value: "longmao-gitlab"
Service
apiVersion: v1 kind: Service metadata: labels: app: longmao-system-service-config name: longmao-system-service-config namespace: longmao-k8s spec: type: ClusterIP ports: - port: 80 protocol: TCP targetPort: 80 selector: app: longmao-system-service-config
v2-annotate-service-api
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-annotate-service-api namespace: longmao-k8s labels: app: longmao-v2-annotate-service-api spec: containers: - name: longmao-v2-annotate-service-api image: v2-annotate-service-api:lm ports: - containerPort: 8092 resources: limits: #资源限制 memory: 1024Mi cpu: "0.3" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "86" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-annotate-service-validate
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-annotate-service-validate namespace: longmao-k8s labels: app: longmao-v2-annotate-service-validate spec: containers: - name: longmao-v2-annotate-service-validate image: v2-annotate-service-validate:lm ports: - containerPort: 8093 resources: limits: #资源限制 memory: 1024Mi cpu: "0.3" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "87" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-common-consumer-task
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-common-consumer-task namespace: longmao-k8s labels: app: longmao-v2-common-consumer-task spec: containers: - name: longmao-v2-common-consumer-task image: v2-common-consumer-task:lm ports: - containerPort: 8096 resources: limits: #资源限制 memory: 1024Mi cpu: "0.3" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "90" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-common-service-pay
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-common-service-pay namespace: longmao-k8s labels: app: longmao-v2-common-service-pay spec: containers: - name: longmao-v2-common-service-pay image: v2-common-service-pay:lm ports: - containerPort: 8098 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "89" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-system-service-admin
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-admin namespace: longmao-k8s labels: app: longmao-v2-system-service-admin spec: containers: - name: longmao-v2-system-service-admin image: v2-system-service-admin:lm ports: - containerPort: 8078 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "83" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-system-service-gateway
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-gateway namespace: longmao-k8s labels: app: longmao-v2-system-service-gateway spec: containers: - name: longmao-v2-system-service-gateway image: v2-system-service-gateway:lm ports: - containerPort: 81 resources: limits: #资源限制 memory: 1024Mi env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "81" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
Service
apiVersion: v1 kind: Service metadata: labels: app: longmao-v2-system-service-gateway name: longmao-v2-system-service-gateway namespace: longmao-k8s spec: type: LoadBalancer ports: - port: 81 protocol: TCP targetPort: 81 selector: app: longmao-v2-system-service-gateway
v2-system-service-locgateway
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-locgateway namespace: longmao-k8s labels: app: longmao-v2-system-service-locgateway spec: containers: - name: longmao-v2-system-service-locgateway image: v2-system-service-locgateway:lm ports: - containerPort: 82 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "82" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
Service
apiVersion: v1 kind: Service metadata: labels: app: longmao-v2-system-service-locgateway name: longmao-v2-system-service-locgateway namespace: longmao-k8s spec: type: LoadBalancer ports: - port: 82 protocol: TCP targetPort: 82 selector: app: longmao-v2-system-service-locgateway
v2-system-service-manager
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-manager namespace: longmao-k8s labels: app: longmao-v2-system-service-manager spec: containers: - name: longmao-v2-system-service-manager image: v2-system-service-manager:lm ports: - containerPort: 8091 resources: limits: #资源限制 memory: 1024Mi cpu: "0.3" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "85" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-system-service-oauth
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-oauth namespace: longmao-k8s labels: app: longmao-v2-system-service-oauth spec: containers: - name: longmao-v2-system-service-oauth image: v2-system-service-oauth:lm ports: - containerPort: 8090 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "84" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
v2-system-service-task
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-v2-system-service-task namespace: longmao-k8s labels: app: longmao-v2-system-service-task spec: containers: - name: longmao-v2-system-service-task image: v2-system-service-task:lm ports: - containerPort: 8097 resources: limits: #资源限制 memory: 1024Mi cpu: "0.2" env: - name: GIT_LABEL value: "offline" - name: SERVER_PORT value: "91" - name: MONGO_URL value: "longmao-mongo" - name: DB_URL value: "longmao-mysql" - name: REDIS_URL value: "longmao-redis" - name: ROCKETMQ_URL value: "longmao-rmqnamesrv" - name: EUREKA_URL value: "longmao-system-service-eureka" - name: CONFIG_SERVER_URL value: "http://longmao-system-service-config"
annotation
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-annotation namespace: longmao-k8s labels: app: longmao-annotation spec: containers: - name: longmao-annotation image: annotation:lm ports: - containerPort: 8084 resources: limits: #资源限制 cpu: "0.3" memory: 2048Mi
server-h5
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-server-h5 namespace: longmao-k8s labels: app: longmao-server-h5 spec: containers: - name: longmao-server-h5 image: server-h5:lm ports: - containerPort: 8080 resources: limits: #资源限制 memory: 2048Mi cpu: "0.6"
Service
apiVersion: v1 kind: Service metadata: labels: app: longmao-server-h5 name: longmao-server-h5 namespace: longmao-k8s spec: type: LoadBalancer ports: - port: 8080 protocol: TCP targetPort: 8080 selector: app: longmao-server-h5
server-manager
Deployment
apiVersion: v1 kind: Deployment metadata: name: longmao-server-manager namespace: longmao-k8s labels: app: longmao-server-manager spec: containers: - name: longmao-server-manager image: server-manager:lm ports: - containerPort: 8080 resources: limits: #资源限制 memory: 2048Mi cpu: "0.3"
Service
apiVersion: v1 kind: Service metadata: labels: app: longmao-server-manager name: longmao-server-manager namespace: longmao-k8s spec: type: ClusterIP ports: - port: 8080 protocol: TCP targetPort: 8080 selector: app: longmao-server-manager