lightbend / cloudflow-helm-charts

Cloudflow Helm repository
Apache License 2.0
0 stars 8 forks source link

Add commercial registry helper yaml #18

Closed andreaTP closed 3 years ago

andreaTP commented 3 years ago

This is a proposal to ease customer migration. The helm command to install/upgrade cloudflow enterprise components needs just one extra line:

-f https://raw.githubusercontent.com/lightbend/cloudflow-helm-charts/commercial-registry/commercial-registry.yaml

In practice we should ask all the customers to run a command like:

helm upgrade -i cloudflow-enterprise-components cloudflow-helm-charts/cloudflow-enterprise-components \
  --namespace cloudflow \
  -f https://raw.githubusercontent.com/lightbend/cloudflow-helm-charts/commercial-registry/commercial-registry.yaml \
  --set enterpriseOperator.version=<version> \
  --set enterprise-suite.imageCredentials.username="<username>" \
  --set enterprise-suite.imageCredentials.password="<password>"

before the Bintray sunset on May 1st.

JustinPihony commented 3 years ago

Should we add this -f to https://developer.lightbend.com/docs/cloudflow/current/install/installing-cloudflow.html (https://github.com/lightbend/cloudflow/blob/master/docs/shared-content-source/docs/modules/administration/pages/installing-cloudflow.adoc#L12)?

JustinPihony commented 3 years ago

I guess it would actually be here - https://developer.lightbend.com/docs/cloudflow/current/install/install-console.html that needs to be changed?

andreaTP commented 3 years ago

@JustinPihony the -f flag would be needed only to install Cloudflow <= 2.0.25 (current latest) and won't be needed as soon as we release the next official release.

@rstento or @thothmoses do you have any proposal on how to tackle this?

thothmoses commented 3 years ago

@andreaTP I'm not familiar with Pipelines and Ruth is on vacation. Is this time critical?