Fix bug where broker container name can exceed 63 characters
The container name for the plugin broker is derived from its docker
image reference. When this reference contains a registry, it's possible
for this name to exceed the 63-character limit imposed by Kubernetes,
e.g.
my-internal-registry/my-organization/che-unified-plugin-broker:v0.20
results in a broker container named
my-internal-registry-my-organization-che-unified-plugin-broker-v0-20
This commit removes the registry hostname from the container name and
keeps the conversion the same.
Signed-off-by:
Angel Misevski <amisevsk@redhat.com>
Showing
- infrastructures/kubernetes/src/main/java/org/eclipse/che/workspace/infrastructure/kubernetes/Names.java 2 additions, 2 deletions...clipse/che/workspace/infrastructure/kubernetes/Names.java
- infrastructures/kubernetes/src/main/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/brokerphases/BrokerEnvironmentFactory.java 15 additions, 1 deletion...etes/wsplugins/brokerphases/BrokerEnvironmentFactory.java
Please register or sign in to comment