製品概要
製品の優位性
ユースケース
tse-configという名前のConfigMapに保存します。また、VolumeMountsの形式で、アプリケーションの/config/tse-default-spring-cloud-config.propertiesディレクトリにマウントします。apiVersion: v1kind: Deploymentmetadata:name: my-servicespec:containers:- name: my-serviceimage: my-imageenv:- name: SPRING_CONFIG_ADDITIONAL-LOCATIONvalue: file:/config/tse-default-spring-cloud-config.propertiesvolumeMounts:- name: tse-configmountPath: /config/tse-default-spring-cloud-config.propertiessubPath: tse-default-spring-cloud-config.propertiesvolumes:- name: tse-configconfigMap:name: tse-configitems:- key: tse-default-spring-cloud-config.propertiespath: tse-default-spring-cloud-config.properties
apiVersion: v1data:tse-default-spring-cloud-config.properties: |spring.cloud.zookeeper.connectString=10.0.1.30:2181spring.cloud.zookeeper.discovery.preferIpAddress=truekind: ConfigMapmetadata:name: tse-config
apiVersion: v1data:tse-default-spring-cloud-config.properties: |spring.cloud.nacos.discovery.server-addr=10.0.120.11:8848kind: ConfigMapmetadata:name: tse-config
/config/tse-default-spring-cloud-config.propertiesをSPRING_CONFIG_LOCATION環境変数にご自身で追加してください。# 申請するzookeeperのアドレスを10.0.1.30:2181と仮定します-Dspring.cloud.zookeeper.connectString=10.0.1.30:2181-Dspring.cloud.zookeeper.discovery.preferIpAddress=true
# 申請するnacosのアドレスを10.0.120.11:8848と仮定します-Dspring.cloud.nacos.discovery.server-addr=10.0.120.11:8848
フィードバック