0
点赞
收藏
分享

微信扫一扫

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo


文章目录

  • ​​添加配置​​
  • ​​发布​​
  • ​​Jenkins老头进行CI​​
  • ​​修改资源配置清单​​
  • ​​应用资源配置清单​​
  • ​​查看Pod日志​​
  • ​​查看链接信息​​
  • ​​测试修改​​
  • ​​重启pod​​
  • ​​修改配置为zk2并改回20880​​

添加配置

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_重启


【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_02

发布

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_03

Jenkins老头进行CI

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_重启_04


验证是否构建成功???

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_05


【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_06

修改资源配置清单

[root@k8s7-200.host.com /data/k8s-yaml/dubbo-server]# cat deployment.yaml
kind: Deployment
apiVersion: extensions/v1beta1
metadata:
name: dubbo-demo-service
namespace: app
labels:
name: dubbo-demo-service
tier: provider
spec:
replicas: 1
selector:
matchLabels:
name: dubbo-demo-service
template:
metadata:
labels:
app: dubbo-demo-service
name: dubbo-demo-service
version: master_200813_2300
spec:
containers:
- name: dubbo-demo-service
image: harbor.od.com/app/dubbo-demo-service:apollo_200819_1022
env:
- name: JAR_BALL
value: dubbo-server.jar
- name: C_OPTS
value: -Denv=dev -Dapollo.meta=http://config.od.com
imagePullSecrets:
- name: harbor
terminationGracePeriodSeconds: 30
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 0
maxSurge: 1
revisionHistoryLimit: 10
progressDeadlineSeconds: 600

应用资源配置清单

[root@k8s7-22.host.com ~]# kubectl apply -f http://k8s-yaml.od.com/dubbo-server/deployment.yaml

查看Pod日志

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_07


【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_ide_08

查看链接信息

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_09

测试修改

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_重启_10

重启pod

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_ide_11

修改配置为zk2并改回20880

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_重启_12

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_ide_13


重启pod,发现并未同步过来

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_jar_14


重启dubbo-monitor容器

【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_ide_15


【K8S运维知识汇总】第6天6:dubbo服务提供者连接Apollo_ide_16


举报

相关推荐

0 条评论