Skip to content

migrate to helm - #286

Open
bevicted wants to merge 9 commits into
masterfrom
bevicted/helm
Open

bevicted wants to merge 9 commits into
masterfrom
bevicted/helm

Conversation

@bevicted

@bevicted bevicted commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add a Helm chart as the supported installation method for IBM Cloud Operator
    2.0.0+
  • Install CRDs, RBAC, controller deployment, metrics service, and optional
    ServiceMonitor
  • Publish operator images and OCI Helm charts from GitHub releases
  • Add Helm linting, rendering, packaging, and semantic CRD consistency checks
  • Document installation, OperatorHub migration, upgrades, account
    configuration, and CRD-preserving uninstall behavior
  • Deprecate the OperatorHub release path
  • Fall back to short unit tests when envtest binaries are unavailable
  • Use the available Quay-hosted kube-rbac-proxy image

Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
@bevicted

Copy link
Copy Markdown
Contributor Author
  deployment "ibmcloud-operator" successfully rolled out

  NAME                                READY   STATUS    RESTARTS
  ibmcloud-operator-9bc849484-qc5qg   2/2     Running   0

  kube-rbac-proxy -> quay.io/brancz/kube-rbac-proxy:v0.5.0
  manager         -> cloudoperators/ibmcloud-operator:1.1.0

  kube-rbac-proxy ready=true
  manager ready=true

Signed-off-by: bevicted <170766675+bevicted@users.noreply.github.com>
@bevicted
bevicted marked this pull request as ready for review October 22, 2026 06:53
@bevicted
bevicted enabled auto-merge (squash) October 22, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant