mockserver
mockserver copied to clipboard
Helm chart cannot have multiple releases in the same namespace
Describe the issue Name for K8s object in the chart should be unique to the release.
What you are trying to do Have multiple mock server instance running in the same k8s namespace.
MockServer version chart version 5.10.0
To Reproduce Steps to reproduce the issue:
helm template test-2 mockserver/mockserver -n some-ns --version 5.10.0 | grep 'name:'
helm template test-1 mockserver/mockserver -n some-ns --version 5.10.0 | grep 'name:'
With outputs:
% helm template test-2 mockserver/mockserver -n some-ns --version 5.10.0 | grep 'name:'
name: test-2-mockserver
- name: serviceport
name: mockserver
name: mockserver
- name: mockserver
- name: serviceport
- name: LOG_LEVEL
- name: SERVER_PORT
name: "test-2-mockserver-service-test"
- name: curl
% helm template test-1 mockserver/mockserver -n some-ns --version 5.10.0 | grep 'name:'
name: test-1-mockserver
- name: serviceport
name: mockserver
name: mockserver
- name: mockserver
- name: serviceport
- name: LOG_LEVEL
- name: SERVER_PORT
name: "test-1-mockserver-service-test"
- name: curl
both generate a deployment with name mockserver
Expected behaviour the names are different.
MockServer Log n/a