You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The problem of applying values.yaml in dependent charts
#5943
everything is nice and correct, using the helm version version.BuildInfo {Version:" v3.5.2 ", GitCommit:" 167aac70832d3a384f65f9745335e9fb40169dc2 "
If you use this chart in argocd, you get the following output:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
does not work in argocd changing values of values in dependent charts. There is such a file values.yaml
... pfr-process-engine: common: java_opts: "-Xmx128m -XX:+UseSerialGC -Xss384k -XX:MaxRAM=128m -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=50 -XX:CompressedClassSpaceSize=32m -XX:ReservedCodeCacheSize=32m -XX:MaxMetaspaceSize=128m -XX:+CMSClassUnloadingEnabled" deployment: - name: "bpm" db_name: postgres db_username: postgres db_password: pg1 target_port: 8860 published_port: 8860 extra_java_opt: -Xmx256m -XX:+UseSerialGC -Xss384k -XX:MaxRAM=256m -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=50 -XX:CompressedClassSpaceSize=32m -XX:ReservedCodeCacheSize=32m -XX:MaxMetaspaceSize=256m -XX:+CMSClassUnloadingEnabled environments: |- - name: JAVA_OPTS value: "{{ $.value.extra_java_opt | default .Values.common.java_opts }}" ... ...if you make
helm templatein the console, then the output will be like this:containers: - env: - name: SERVER_PORT value: "8860" - name: SPRING_CLOUD_CONSUL_PORT value: "8500" - name: SPRING_CLOUD_INETUTILS_PREFERRED_NETWORKS value: "10.3" - name: SPRING_CLOUD_CONSUL_HOST value: "default-consul-headless.default.svc.cluster.local" - name: SPRING_REDIS_HOST value: "default-redis-master.default.svc.cluster.local" - name: LOGGING_COLLECTOR_ENABLED value: "false" - name: LOGGING_LEVEL_RUPFRFPE value: "DEBUG" - name: JAVA_OPTS value: "-Xmx256m -XX:+UseSerialGC -Xss384k -XX:MaxRAM=256m -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=50 -XX:CompressedClassSpaceSize=32m -XX:ReservedCodeCacheSize=32m -XX:MaxMetaspaceSize=256m -XX:+CMSClassUnloadingEnabled" - name: AUTH_UAA_URI value: "http://auth-uaa.default.svc.cluster.local:8800" - name: SPRING_PROFILES_ACTIVE value: "dev" - name: SPRING_DATASOURCE_URL value: "jdbc:postgresql://db.default.svc.cluster.local:5832/postgres" - name: SPRING_DATASOURCE_USERNAME value: "postgres" - name: SPRING_DATASOURCE_PASSWORD value: "pg1" - name: MQ_HOST value: "default-rabbitmq-headless.default.svc.cluster.local" - name: MQ_VIRTUAL_HOST value: "/"everything is nice and correct, using the helm version
version.BuildInfo {Version:" v3.5.2 ", GitCommit:" 167aac70832d3a384f65f9745335e9fb40169dc2 "If you use this chart in argocd, you get the following output:
containers: - env: - name: TZ value: Europe/Moscow - name: SERVER_PORT value: '8860' - name: JAVA_OPTS value: >- -Xmx128m -XX:+UseSerialGC -Xss384k -XX:MaxRAM=128m -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=50 -XX:CompressedClassSpaceSize=32m -XX:ReservedCodeCacheSize=32m -XX:MaxMetaspaceSize=128m -XX:+CMSClassUnloadingEnabled - name: SPRING_CLOUD_CONSUL_PORT value: '8500' - name: SPRING_CLOUD_INETUTILS_PREFERRED_NETWORKS value: '10.3' - name: SPRING_CLOUD_CONSUL_HOST value: >- default-consul-headless.default.svc.cluster.local - name: SPRING_REDIS_HOST value: >- default-redis-master.default.svc.cluster.local - name: LOGGING_COLLECTOR_ENABLED value: 'false' - name: LOGGING_LEVEL_RUPFRFPE value: DEBUG - name: SERVER_TOMCAT_MAXTHREADS value: '4' - name: JAVA_OPTS value: >- -Xmx256m -XX:+UseSerialGC -Xss384k -XX:MaxRAM=256m -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=50 -XX:CompressedClassSpaceSize=32m -XX:ReservedCodeCacheSize=32m -XX:MaxMetaspaceSize=256m -XX:+CMSClassUnloadingEnabled - name: AUTH_UAA_URI value: >- http://auth-uaa.default.svc.cluster.local:8800 - name: SPRING_PROFILES_ACTIVE value: dev - name: SPRING_DATASOURCE_URL value: >- jdbc:postgresql://db.default.svc.cluster.local:5832/postgres - name: SPRING_DATASOURCE_USERNAME value: postgres - name: SPRING_DATASOURCE_PASSWORD value: postgres - name: MQ_HOST value: >- blabla - name: MQ_VIRTUAL_HOST value: /why is
JAVA_OPTSduplicated and not replaced?All reactions