苍穹容器服务迁移

1 导出yaml配置文件
源环境导出部署及服务的yaml文件。以mc服务为例:
kubectl get deployment mc -n kingdee -o yaml > mc-deployment.yaml kubectl get svc mc -n kingdee -o yaml > mc-svc.yaml

2 修改导出的YAML文件
根据新环境相应信息,修改其中的namespace,集群名称clusterName,WEB_PORT,configUrl,APPSTORE_URL信息。
[root@ierp01 zyp]# cat mc-deployment.yaml apiVersion: extensions/v1beta1 kind: Deployment metadata: annotations: com.kingdee.kcs.clusterenv: "" com.kingdee.kcs.deploytime: "1593757379" deployment.kubernetes.io/revision: "7" creationTimestamp: "2020-05-28T15:53:59Z" finalizers: - foregroundDeletion generation: 14 labels: cluster: kingdee name: mc namespace: kingdee resourceVersion: "26415891" selfLink: /apis/extensions/v1beta1/namespaces/kingdee/deployments/mc uid: 71c79654-a0fb-11ea-a200-0050563afb48 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 2 selector: matchLabels: app: mc cluster: kingdee sname: mc strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 0 type: RollingUpdate template: metadata: annotations: com.kingdee.kcs.zid: "1" creationTimestamp: "2020-07-03T06:22:59Z" labels: app: mc cluster: kingdee sname: mc spec: containers: - env: - name: clusterName value: mc - name: configUrl value: 172.16.60.131:2181,172.16.60.132:2181,172.16.60.133:2181 - name: appSplit value: "false" - name: APPSTORE_URL value: http://172.20.177.36:8090/appstore/mc - name: WEB_PORT value: "8080" - name: JVM_OPTS value: -server -Xms1536m -Xmx2048m -Xss256k -XX:MaxMetaspaceSize=256m -XX:NativeMemoryTracking=summary -Duser.timezone=GMT+8 -Dfile.encoding=UTF-8 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=../logs/dump.%t.hprof -XX:+PrintGCApplicationStoppedTime -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+PrintAdaptiveSizePolicy -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:../logs/gc.%t.log -DdataCenterName=mc - name: webmserviceinone value: "true" - name: configAppName value: mservice - name: isMC value: "true" - name: appName value: mc - name: is_unzip_dm_before_upgrade value: "false" - name: domain_contextUrl value: http://172.20.177.36:8090/mc/ - name: bgdeploy_enable value: "true" - name: lightweightdeploy value: "false" - name: JETTY_CONTEXT value: ierp image: kcr.kingdee.com/support/v2.0/mservice:v-20191220 imagePullPolicy: IfNotPresent name: mc ports: - container
苍穹容器服务迁移
1 导出yaml配置文件源环境导出部署及服务的yaml文件。以mc服务为例:kubectl get deployment mc -n kingdee -o yaml > mc-deployment.yaml...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



