Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use flux2 2.2.0 #280

Merged
merged 1 commit into from
Dec 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/ace-installer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ The following table lists the configurable parameters of the `ace-installer` cha
| helm.releases.external-dns-operator.enabled | | <code>true</code> |
| helm.releases.external-dns-operator.version | | <code>"v2023.10.1"</code> |
| helm.releases.flux2.enabled | | <code>false</code> |
| helm.releases.flux2.version | | <code>"2.11.1"</code> |
| helm.releases.flux2.version | | <code>"2.12.1"</code> |
| helm.releases.kube-prometheus-stack.enabled | | <code>true</code> |
| helm.releases.kube-prometheus-stack.version | | <code>"52.1.0"</code> |
| helm.releases.kube-ui-server.enabled | | <code>true</code> |
Expand Down
1,348 changes: 1,346 additions & 2 deletions charts/ace-installer/crds/helm.toolkit.fluxcd.io_helmreleases.yaml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.8.0
controller-gen.kubebuilder.io/version: v0.12.0
name: helmrepositories.source.toolkit.fluxcd.io
spec:
group: source.toolkit.fluxcd.io
Expand Down Expand Up @@ -90,7 +90,7 @@ spec:
description: The name of the secret containing authentication credentials
for the Helm repository. For HTTP/S basic auth the secret must contain
username and password fields. For TLS the secret must contain a
certFile and keyFile, and/or caCert fields.
certFile and keyFile, and/or caFile fields.
properties:
name:
description: Name of the referent.
Expand Down Expand Up @@ -295,8 +295,32 @@ spec:
required:
- namespaceSelectors
type: object
certSecretRef:
description: "CertSecretRef can be given the name of a Secret containing
either or both of \n - a PEM-encoded client certificate (`tls.crt`)
and private key (`tls.key`); - a PEM-encoded CA certificate (`ca.crt`)
\n and whichever are supplied, will be used for connecting to the
registry. The client cert and key are useful if you are authenticating
with a certificate; the CA cert is useful if you are using a self-signed
server certificate. The Secret must be of type `Opaque` or `kubernetes.io/tls`.
\n It takes precedence over the values specified in the Secret referred
to by `.spec.secretRef`."
properties:
name:
description: Name of the referent.
type: string
required:
- name
type: object
insecure:
description: Insecure allows connecting to a non-TLS HTTP container
registry. This field is only taken into account if the .spec.type
field is set to 'oci'.
type: boolean
interval:
description: Interval at which to check the URL for updates.
description: Interval at which the HelmRepository URL is checked for
updates. This interval is approximate and may be subject to jitter
to ensure efficient use of resources.
pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
type: string
passCredentials:
Expand All @@ -322,8 +346,9 @@ spec:
secretRef:
description: SecretRef specifies the Secret containing authentication
credentials for the HelmRepository. For HTTP/S basic auth the secret
must contain 'username' and 'password' fields. For TLS the secret
must contain a 'certFile' and 'keyFile', and/or 'caCert' fields.
must contain 'username' and 'password' fields. Support for TLS auth
using the 'certFile' and 'keyFile', and/or 'caFile' keys is deprecated.
Please use `.spec.certSecretRef` instead.
properties:
name:
description: Name of the referent.
Expand All @@ -336,10 +361,10 @@ spec:
of this HelmRepository.
type: boolean
timeout:
default: 60s
description: Timeout is used for the index fetch operation for an
HTTPS helm repository, and for remote OCI Repository operations
like pulling for an OCI helm repository. Its default value is 60s.
like pulling for an OCI helm chart by the associated HelmChart.
Its default value is 60s.
pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m))+$
type: string
type:
Expand All @@ -352,9 +377,9 @@ spec:
url:
description: URL of the Helm repository, a valid URL contains at least
a protocol and host.
pattern: ^(http|https|oci)://.*$
type: string
required:
- interval
- url
type: object
status:
Expand All @@ -366,8 +391,9 @@ spec:
description: Artifact represents the last successful HelmRepository
reconciliation.
properties:
checksum:
description: Checksum is the SHA256 checksum of the Artifact file.
digest:
description: Digest is the digest of the file in the form of '<algorithm>:<checksum>'.
pattern: ^[a-z0-9]+(?:[.+_-][a-z0-9]+)*:[a-zA-Z0-9=_-]+$
type: string
lastUpdateTime:
description: LastUpdateTime is the timestamp corresponding to
Expand Down Expand Up @@ -400,7 +426,9 @@ spec:
the Artifact contents.
type: string
required:
- lastUpdateTime
- path
- revision
- url
type: object
conditions:
Expand Down
2 changes: 1 addition & 1 deletion charts/ace-installer/templates/apps/ace/ace.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{{- with (index .Values "helm" "releases" "ace") }}
{{- if .enabled }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: ace
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: cert-manager-csi-driver-cacerts
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: cert-manager-webhook-ace
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ cainjector:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: cert-manager
Expand Down
2 changes: 1 addition & 1 deletion charts/ace-installer/templates/apps/kubedb/kubedb.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ global:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: kubedb
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: docker-machine-operator
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: external-dns-operator
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: kube-ui-server
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: license-proxyserver
Expand Down
2 changes: 1 addition & 1 deletion charts/ace-installer/templates/apps/kubeops/reloader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ reloader:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: reloader
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ grafana:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $alertmanager $prometheusOperator $prometheus $thanosRuler $ksm $node $grafana }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: kube-prometheus-stack
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: panopticon
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: opscenter-features
Expand Down
2 changes: 1 addition & 1 deletion charts/ace-installer/templates/apps/stash/stash.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ stash-enterprise:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: stash
Expand Down
2 changes: 1 addition & 1 deletion charts/ace-installer/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ helm:
version: "v2023.10.1"
flux2:
enabled: false
version: "2.11.1"
version: "2.12.1"
kube-prometheus-stack:
enabled: true
version: "52.1.0"
Expand Down
6 changes: 3 additions & 3 deletions charts/ace-ocm-addons/templates/manifestrelicaset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ spec:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

- apiVersion: helm.toolkit.fluxcd.io/v2beta1
- apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: opscenter-features
Expand Down Expand Up @@ -131,7 +131,7 @@ spec:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

- apiVersion: helm.toolkit.fluxcd.io/v2beta1
- apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: license-proxyserver
Expand Down Expand Up @@ -179,7 +179,7 @@ spec:
{{ $vals := dig "values" dict . }}
{{ $vals = mergeOverwrite $vals $overrides }}

- apiVersion: helm.toolkit.fluxcd.io/v2beta1
- apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: kube-ui-server
Expand Down
6 changes: 0 additions & 6 deletions charts/ace/crds/cloud.bytebuilders.dev_credentials.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,10 +94,6 @@ spec:
properties:
accessToken:
type: string
clientID:
type: string
clientSecret:
type: string
expiry:
format: int64
type: integer
Expand All @@ -109,8 +105,6 @@ spec:
type: array
required:
- accessToken
- clientID
- clientSecret
type: object
linode:
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,19 +109,13 @@ spec:
properties:
accessToken:
type: string
clientID:
type: string
clientSecret:
type: string
expiry:
format: int64
type: integer
refreshToken:
type: string
required:
- accessToken
- clientID
- clientSecret
type: object
impersonate:
description: Impersonate is the username to act-as.
Expand Down
2 changes: 1 addition & 1 deletion charts/opscenter-features/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ The following table lists the configurable parameters of the `opscenter-features
| helm.releases.external-dns-operator.version | | <code>"v2023.10.1"</code> |
| helm.releases.falco.version | | <code>"3.8.4"</code> |
| helm.releases.falco-ui-server.version | | <code>"v2023.10.1"</code> |
| helm.releases.flux2.version | | <code>"2.11.1"</code> |
| helm.releases.flux2.version | | <code>"2.12.1"</code> |
| helm.releases.gatekeeper.version | | <code>"3.13.3"</code> |
| helm.releases.gatekeeper-grafana-dashboards.version | | <code>"v2023.10.1"</code> |
| helm.releases.gatekeeper-library.version | | <code>"v2023.10.1"</code> |
Expand Down
Loading
Loading