Skip to content

Document rollback flux-helm-release #126

Description

@suse-coder

I use flux-aio with flux-helm-release and had the issue that when upgrading with timoni bundle apply that one pod was always restarting. But it did not rollback to the last helm version automatically after a timeout (like helm would do it). Is that not supported from timoni bundle apply or is a parameter or value in the cue bundle missing. Maybe add to docs if that would work.

bundle: {
    apiVersion: "v1alpha1"
    name:       "cluster-addons"
    instances: {
        "cert-manager": {
            module: url: "oci://ghcr.io/stefanprodan/modules/flux-helm-release"
            namespace: "cert-manager"
            values: {
                repository: url: "https://charts.jetstack.io"
                chart: {
                    name:    "cert-manager"
                    version: "1.x"
                }
                helmValues: {
                    installCRDs: true
                }
            }
        }
        "ingress-nginx": {
            module: url: "oci://ghcr.io/stefanprodan/modules/flux-helm-release"
            namespace: "ingress-nginx"
            values: {
                repository: url: "https://kubernetes.github.io/ingress-nginx"
                chart: {
                    name:    "ingress-nginx"
                    version: "4.x"
                }
                helmValues: {
                    controller: service: type: "NodePort"
                }
            }
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions