From bba7dd34a692c622d085d29b953e20661c376d5a Mon Sep 17 00:00:00 2001 From: Rancher Bot <66796395+rancherbot@users.noreply.github.com> Date: Thu, 24 Oct 2024 08:45:40 -0300 Subject: [PATCH] [dev-v2.10] fleet 105.0.0+up0.11.0-beta.2 update (#4643) Co-authored-by: fleet-bot --- .../fleet-agent-105.0.0+up0.11.0-beta.1.tgz | Bin 3577 -> 0 bytes .../fleet-agent-105.0.0+up0.11.0-beta.2.tgz | Bin 0 -> 3580 bytes .../fleet-crd-105.0.0+up0.11.0-beta.1.tgz | Bin 36652 -> 0 bytes .../fleet-crd-105.0.0+up0.11.0-beta.2.tgz | Bin 0 -> 36653 bytes .../fleet/fleet-105.0.0+up0.11.0-beta.1.tgz | Bin 6475 -> 0 bytes .../fleet/fleet-105.0.0+up0.11.0-beta.2.tgz | Bin 0 -> 6418 bytes .../Chart.yaml | 4 +- .../README.md | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/deployment.yaml | 0 .../templates/network_policy_allow_all.yaml | 0 .../patch_default_serviceaccount.yaml | 0 .../templates/rbac.yaml | 0 .../templates/secret.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/validate.yaml | 0 .../values.yaml | 2 +- .../Chart.yaml | 4 +- .../README.md | 0 .../templates/crds.yaml | 0 .../values.yaml | 0 .../templates/job_cleanup_gitrepojobs.yaml | 41 ---------------- .../Chart.yaml | 4 +- .../README.md | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/deployment.yaml | 26 +++-------- .../templates/deployment_gitjob.yaml | 5 +- .../job_cleanup_clusterregistrations.yaml | 0 .../templates/job_cleanup_gitrepojobs.yaml | 44 ++++++++++++++++++ .../templates/rbac.yaml | 0 .../templates/rbac_gitjob.yaml | 0 .../templates/service.yaml | 0 .../templates/service_gitjob.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/serviceaccount_gitjob.yaml | 0 .../values.yaml | 14 ++---- index.yaml | 30 ++++++------ .../generated-changes/patch/Chart.yaml.patch | 2 +- packages/fleet/fleet-agent/package.yaml | 2 +- packages/fleet/fleet-crd/package.yaml | 2 +- .../generated-changes/patch/Chart.yaml.patch | 2 +- packages/fleet/fleet/package.yaml | 2 +- release.yaml | 6 +-- 46 files changed, 87 insertions(+), 103 deletions(-) delete mode 100644 assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.1.tgz create mode 100644 assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.2.tgz delete mode 100644 assets/fleet-crd/fleet-crd-105.0.0+up0.11.0-beta.1.tgz create mode 100644 assets/fleet-crd/fleet-crd-105.0.0+up0.11.0-beta.2.tgz delete mode 100644 assets/fleet/fleet-105.0.0+up0.11.0-beta.1.tgz create mode 100644 assets/fleet/fleet-105.0.0+up0.11.0-beta.2.tgz rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/Chart.yaml (89%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/README.md (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/_helpers.tpl (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/configmap.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/deployment.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/network_policy_allow_all.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/patch_default_serviceaccount.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/rbac.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/secret.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/service.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/serviceaccount.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/validate.yaml (100%) rename charts/fleet-agent/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/values.yaml (99%) rename charts/fleet-crd/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/Chart.yaml (86%) rename charts/fleet-crd/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/README.md (100%) rename charts/fleet-crd/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/crds.yaml (100%) rename charts/fleet-crd/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/values.yaml (100%) delete mode 100644 charts/fleet/105.0.0+up0.11.0-beta.1/templates/job_cleanup_gitrepojobs.yaml rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/Chart.yaml (91%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/README.md (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/_helpers.tpl (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/configmap.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/deployment.yaml (93%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/deployment_gitjob.yaml (97%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/job_cleanup_clusterregistrations.yaml (100%) create mode 100644 charts/fleet/105.0.0+up0.11.0-beta.2/templates/job_cleanup_gitrepojobs.yaml rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/rbac.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/rbac_gitjob.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/service.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/service_gitjob.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/serviceaccount.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/templates/serviceaccount_gitjob.yaml (100%) rename charts/fleet/{105.0.0+up0.11.0-beta.1 => 105.0.0+up0.11.0-beta.2}/values.yaml (91%) diff --git a/assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.1.tgz b/assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.1.tgz deleted file mode 100644 index 2167922acee0c3a7cfd313091b2e4ef0f9b732bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3577 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 diff --git a/assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.2.tgz b/assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..e2f92db681a96c967419a2a0409fbf3957dfa43c GIT binary patch literal 3580 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%0D4E9I7Su}s)+>)*j9^Mm&V+?UT#OwEw9F{y#03P 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 diff --git a/assets/fleet/fleet-105.0.0+up0.11.0-beta.2.tgz b/assets/fleet/fleet-105.0.0+up0.11.0-beta.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6593af574d0bfbbff93910133650225d31ea5769 GIT binary patch literal 6418 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 literal 0 HcmV?d00001 diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/Chart.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/Chart.yaml similarity index 89% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/Chart.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/Chart.yaml index 493ea10d7..edb170ca2 100644 --- a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/Chart.yaml +++ b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/Chart.yaml @@ -8,8 +8,8 @@ annotations: catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' catalog.cattle.io/release-name: fleet-agent apiVersion: v2 -appVersion: 0.11.0-beta.1 +appVersion: 0.11.0-beta.2 description: Fleet Agent - GitOps at Scale icon: https://charts.rancher.io/assets/logos/fleet.svg name: fleet-agent -version: 105.0.0+up0.11.0-beta.1 +version: 105.0.0+up0.11.0-beta.2 diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/README.md b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/README.md similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/README.md rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/README.md diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/_helpers.tpl b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/_helpers.tpl similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/_helpers.tpl rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/_helpers.tpl diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/configmap.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/configmap.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/configmap.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/configmap.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/deployment.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/deployment.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/deployment.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/deployment.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/network_policy_allow_all.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/network_policy_allow_all.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/network_policy_allow_all.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/network_policy_allow_all.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/patch_default_serviceaccount.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/patch_default_serviceaccount.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/patch_default_serviceaccount.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/patch_default_serviceaccount.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/rbac.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/rbac.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/rbac.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/rbac.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/secret.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/secret.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/secret.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/secret.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/service.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/service.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/service.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/service.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/serviceaccount.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/serviceaccount.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/serviceaccount.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/serviceaccount.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/validate.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/validate.yaml similarity index 100% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/templates/validate.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/templates/validate.yaml diff --git a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/values.yaml b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/values.yaml similarity index 99% rename from charts/fleet-agent/105.0.0+up0.11.0-beta.1/values.yaml rename to charts/fleet-agent/105.0.0+up0.11.0-beta.2/values.yaml index 2b106b546..60fd98261 100644 --- a/charts/fleet-agent/105.0.0+up0.11.0-beta.1/values.yaml +++ b/charts/fleet-agent/105.0.0+up0.11.0-beta.2/values.yaml @@ -1,7 +1,7 @@ image: os: "windows,linux" repository: rancher/fleet-agent - tag: v0.11.0-beta.1 + tag: v0.11.0-beta.2 # The public URL of the Kubernetes API server running the Fleet Controller must be set here # Example: https://example.com:6443 diff --git a/charts/fleet-crd/105.0.0+up0.11.0-beta.1/Chart.yaml b/charts/fleet-crd/105.0.0+up0.11.0-beta.2/Chart.yaml similarity index 86% rename from charts/fleet-crd/105.0.0+up0.11.0-beta.1/Chart.yaml rename to charts/fleet-crd/105.0.0+up0.11.0-beta.2/Chart.yaml index e5228f4dc..380f402da 100644 --- a/charts/fleet-crd/105.0.0+up0.11.0-beta.1/Chart.yaml +++ b/charts/fleet-crd/105.0.0+up0.11.0-beta.2/Chart.yaml @@ -6,8 +6,8 @@ annotations: catalog.cattle.io/permits-os: linux,windows catalog.cattle.io/release-name: fleet-crd apiVersion: v2 -appVersion: 0.11.0-beta.1 +appVersion: 0.11.0-beta.2 description: Fleet CustomResourceDefinitions icon: https://charts.rancher.io/assets/logos/fleet.svg name: fleet-crd -version: 105.0.0+up0.11.0-beta.1 +version: 105.0.0+up0.11.0-beta.2 diff --git a/charts/fleet-crd/105.0.0+up0.11.0-beta.1/README.md b/charts/fleet-crd/105.0.0+up0.11.0-beta.2/README.md similarity index 100% rename from charts/fleet-crd/105.0.0+up0.11.0-beta.1/README.md rename to charts/fleet-crd/105.0.0+up0.11.0-beta.2/README.md diff --git a/charts/fleet-crd/105.0.0+up0.11.0-beta.1/templates/crds.yaml b/charts/fleet-crd/105.0.0+up0.11.0-beta.2/templates/crds.yaml similarity index 100% rename from charts/fleet-crd/105.0.0+up0.11.0-beta.1/templates/crds.yaml rename to charts/fleet-crd/105.0.0+up0.11.0-beta.2/templates/crds.yaml diff --git a/charts/fleet-crd/105.0.0+up0.11.0-beta.1/values.yaml b/charts/fleet-crd/105.0.0+up0.11.0-beta.2/values.yaml similarity index 100% rename from charts/fleet-crd/105.0.0+up0.11.0-beta.1/values.yaml rename to charts/fleet-crd/105.0.0+up0.11.0-beta.2/values.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/job_cleanup_gitrepojobs.yaml b/charts/fleet/105.0.0+up0.11.0-beta.1/templates/job_cleanup_gitrepojobs.yaml deleted file mode 100644 index 8aa0c96f5..000000000 --- a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/job_cleanup_gitrepojobs.yaml +++ /dev/null @@ -1,41 +0,0 @@ -{{- if .Values.migrations.gitrepoJobsCleanup }} ---- -apiVersion: batch/v1 -kind: Job -metadata: - name: fleet-cleanup-gitrepo-jobs - annotations: - "helm.sh/hook": post-install, post-upgrade - "helm.sh/hook-delete-policy": hook-succeeded, before-hook-creation -spec: - template: - metadata: - labels: - app: fleet-job - spec: - serviceAccountName: gitjob - restartPolicy: Never - securityContext: - runAsNonRoot: true - runAsGroup: 1000 - runAsUser: 1000 - containers: - - name: cleanup - image: "{{ template "system_default_registry" . }}{{.Values.image.repository}}:{{.Values.image.tag}}" - imagePullPolicy: {{ .Values.global.imagePullPolicy }} - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - readOnlyRootFilesystem: false - privileged: false - command: - - fleet - args: - - cleanup - - gitjob - nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} - tolerations: {{ include "linux-node-tolerations" . | nindent 8 }} - backoffLimit: 1 -{{- end }} diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/Chart.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/Chart.yaml similarity index 91% rename from charts/fleet/105.0.0+up0.11.0-beta.1/Chart.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/Chart.yaml index ef74a129b..78342a813 100644 --- a/charts/fleet/105.0.0+up0.11.0-beta.1/Chart.yaml +++ b/charts/fleet/105.0.0+up0.11.0-beta.2/Chart.yaml @@ -11,8 +11,8 @@ annotations: catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' catalog.cattle.io/release-name: fleet apiVersion: v2 -appVersion: 0.11.0-beta.1 +appVersion: 0.11.0-beta.2 description: Fleet Controller - GitOps at Scale icon: https://charts.rancher.io/assets/logos/fleet.svg name: fleet -version: 105.0.0+up0.11.0-beta.1 +version: 105.0.0+up0.11.0-beta.2 diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/README.md b/charts/fleet/105.0.0+up0.11.0-beta.2/README.md similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/README.md rename to charts/fleet/105.0.0+up0.11.0-beta.2/README.md diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/_helpers.tpl b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/_helpers.tpl similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/_helpers.tpl rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/_helpers.tpl diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/configmap.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/configmap.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/configmap.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/configmap.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/deployment.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/deployment.yaml similarity index 93% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/deployment.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/deployment.yaml index 025eb0710..f2c0d3242 100644 --- a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/deployment.yaml +++ b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/deployment.yaml @@ -45,14 +45,6 @@ spec: - name: NO_PROXY value: {{ $.Values.noProxy }} {{- end }} - {{- if $.Values.cpuPprof }} - - name: FLEET_CPU_PPROF_DIR - value: /tmp/pprof/ - {{- end }} - {{- if $.Values.cpuPprof }} - - name: FLEET_CPU_PPROF_PERIOD - value: {{ quote $.Values.cpuPprof.period }} - {{- end }} {{- if $.Values.leaderElection.leaseDuration }} - name: CATTLE_ELECTION_LEASE_DURATION value: {{$.Values.leaderElection.leaseDuration}} @@ -101,7 +93,8 @@ spec: - --debug - --debug-level - {{ quote $.Values.debugLevel }} - {{- else }} + {{- end }} + {{- if not $.Values.disableSecurityContext }} securityContext: allowPrivilegeEscalation: false readOnlyRootFilesystem: true @@ -113,10 +106,6 @@ spec: volumeMounts: - mountPath: /tmp name: tmp - {{- if $.Values.cpuPprof }} - - mountPath: /tmp/pprof - name: pprof - {{- end }} {{- if not $shard.id }} # Only deploy cleanup and agent management through sharding-less deployment - env: - name: NAMESPACE @@ -161,7 +150,8 @@ spec: - --debug - --debug-level - {{ quote $.Values.debugLevel }} - {{- else }} + {{- end }} + {{- if not $.Values.disableSecurityContext }} securityContext: allowPrivilegeEscalation: false readOnlyRootFilesystem: true @@ -206,7 +196,8 @@ spec: - --debug - --debug-level - {{ quote $.Values.debugLevel }} - {{- else }} + {{- end }} + {{- if not $.Values.disableSecurityContext }} securityContext: allowPrivilegeEscalation: false readOnlyRootFilesystem: true @@ -219,9 +210,6 @@ spec: volumes: - name: tmp emptyDir: {} - {{- if $.Values.cpuPprof }} - - name: pprof {{ toYaml $.Values.cpuPprof.volumeConfiguration | nindent 10 }} - {{- end }} serviceAccountName: fleet-controller nodeSelector: {{ include "linux-node-selector" $shard.id | nindent 8 }} @@ -241,7 +229,7 @@ spec: priorityClassName: "{{$.Values.priorityClassName}}" {{- end }} -{{- if not $.Values.debug }} +{{- if not $.Values.disableSecurityContext }} securityContext: runAsNonRoot: true runAsUser: 1000 diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/deployment_gitjob.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/deployment_gitjob.yaml similarity index 97% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/deployment_gitjob.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/deployment_gitjob.yaml index 5c3df9608..686608d1c 100644 --- a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/deployment_gitjob.yaml +++ b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/deployment_gitjob.yaml @@ -93,7 +93,8 @@ spec: {{- if $.Values.debug }} - name: CATTLE_DEV_MODE value: "true" - {{- else }} + {{- end }} + {{- if not $.Values.disableSecurityContext }} securityContext: allowPrivilegeEscalation: false readOnlyRootFilesystem: true @@ -122,7 +123,7 @@ spec: priorityClassName: "{{$.Values.priorityClassName}}" {{- end }} -{{- if not $.Values.debug }} +{{- if not $.Values.disableSecurityContext }} securityContext: runAsNonRoot: true runAsUser: 1000 diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/job_cleanup_clusterregistrations.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/job_cleanup_clusterregistrations.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/job_cleanup_clusterregistrations.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/job_cleanup_clusterregistrations.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.2/templates/job_cleanup_gitrepojobs.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/job_cleanup_gitrepojobs.yaml new file mode 100644 index 000000000..0c5802447 --- /dev/null +++ b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/job_cleanup_gitrepojobs.yaml @@ -0,0 +1,44 @@ +{{- if .Values.migrations.gitrepoJobsCleanup }} +--- +apiVersion: batch/v1 +kind: CronJob +metadata: + name: fleet-cleanup-gitrepo-jobs +spec: + schedule: "@daily" + concurrencyPolicy: Forbid + successfulJobsHistoryLimit: 0 + failedJobsHistoryLimit: 1 + jobTemplate: + spec: + template: + metadata: + labels: + app: fleet-job + spec: + serviceAccountName: gitjob + restartPolicy: Never + securityContext: + runAsNonRoot: true + runAsGroup: 1000 + runAsUser: 1000 + containers: + - name: cleanup + image: "{{ template "system_default_registry" . }}{{.Values.image.repository}}:{{.Values.image.tag}}" + imagePullPolicy: {{ .Values.global.imagePullPolicy }} + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: false + privileged: false + command: + - fleet + args: + - cleanup + - gitjob + nodeSelector: {{ include "linux-node-selector" . | nindent 12 }} + tolerations: {{ include "linux-node-tolerations" . | nindent 12 }} + backoffLimit: 1 +{{- end }} diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/rbac.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/rbac.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/rbac.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/rbac.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/rbac_gitjob.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/rbac_gitjob.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/rbac_gitjob.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/rbac_gitjob.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/service.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/service.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/service.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/service.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/service_gitjob.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/service_gitjob.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/service_gitjob.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/service_gitjob.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/serviceaccount.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/serviceaccount.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/serviceaccount.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/serviceaccount.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/templates/serviceaccount_gitjob.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/templates/serviceaccount_gitjob.yaml similarity index 100% rename from charts/fleet/105.0.0+up0.11.0-beta.1/templates/serviceaccount_gitjob.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/templates/serviceaccount_gitjob.yaml diff --git a/charts/fleet/105.0.0+up0.11.0-beta.1/values.yaml b/charts/fleet/105.0.0+up0.11.0-beta.2/values.yaml similarity index 91% rename from charts/fleet/105.0.0+up0.11.0-beta.1/values.yaml rename to charts/fleet/105.0.0+up0.11.0-beta.2/values.yaml index 84c487a14..97f06e4f0 100644 --- a/charts/fleet/105.0.0+up0.11.0-beta.1/values.yaml +++ b/charts/fleet/105.0.0+up0.11.0-beta.2/values.yaml @@ -1,11 +1,11 @@ image: repository: rancher/fleet - tag: v0.11.0-beta.1 + tag: v0.11.0-beta.2 imagePullPolicy: IfNotPresent agentImage: repository: rancher/fleet-agent - tag: v0.11.0-beta.1 + tag: v0.11.0-beta.2 imagePullPolicy: IfNotPresent # For cluster registration the public URL of the Kubernetes API server must be set here @@ -84,15 +84,7 @@ metrics: debug: false debugLevel: 0 propagateDebugSettingsToAgents: true - -## Optional CPU pprof configuration. Profiles are collected continuously and saved every period -## Any valid volume configuration can be provided, the example below uses hostPath -# cpuPprof: -# period: "60s" -# volumeConfiguration: -# hostPath: -# path: /tmp/pprof -# type: DirectoryOrCreate +disableSecurityContext: false migrations: clusterRegistrationCleanup: true diff --git a/index.yaml b/index.yaml index 976cd9214..44543ae68 100755 --- a/index.yaml +++ b/index.yaml @@ -741,15 +741,15 @@ entries: catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' catalog.cattle.io/release-name: fleet apiVersion: v2 - appVersion: 0.11.0-beta.1 - created: "2024-10-22T16:00:39.233225308+02:00" + appVersion: 0.11.0-beta.2 + created: "2024-10-24T10:35:28.706717563Z" description: Fleet Controller - GitOps at Scale - digest: ddccf369b399c8d35c2a7252c0c4ddd6dea7e34510ccda304d40350accc31cc6 + digest: 939797315724dfe858665704d8117a88787a321ffacf2cb4894ee7f9c1c87375 icon: https://charts.rancher.io/assets/logos/fleet.svg name: fleet urls: - - assets/fleet/fleet-105.0.0+up0.11.0-beta.1.tgz - version: 105.0.0+up0.11.0-beta.1 + - assets/fleet/fleet-105.0.0+up0.11.0-beta.2.tgz + version: 105.0.0+up0.11.0-beta.2 - annotations: catalog.cattle.io/auto-install: fleet-crd=match catalog.cattle.io/certified: rancher @@ -1199,15 +1199,15 @@ entries: catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' catalog.cattle.io/release-name: fleet-agent apiVersion: v2 - appVersion: 0.11.0-beta.1 - created: "2024-10-22T16:00:40.758728422+02:00" + appVersion: 0.11.0-beta.2 + created: "2024-10-24T10:35:30.509172741Z" description: Fleet Agent - GitOps at Scale - digest: 4b9ed18fa21a35a6b1d6c8afe08a32b2d05c358705a179df106dff81ae1a504e + digest: 68476c9a09302b13619bb6f19aa8d5436d1bb6ac3c1a38b4f00e9a9bf237e417 icon: https://charts.rancher.io/assets/logos/fleet.svg name: fleet-agent urls: - - assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.1.tgz - version: 105.0.0+up0.11.0-beta.1 + - assets/fleet-agent/fleet-agent-105.0.0+up0.11.0-beta.2.tgz + version: 105.0.0+up0.11.0-beta.2 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" @@ -1540,15 +1540,15 @@ entries: catalog.cattle.io/permits-os: linux,windows catalog.cattle.io/release-name: fleet-crd apiVersion: v2 - appVersion: 0.11.0-beta.1 - created: "2024-10-22T16:00:43.065607888+02:00" + appVersion: 0.11.0-beta.2 + created: "2024-10-24T10:35:32.262326974Z" description: Fleet CustomResourceDefinitions - digest: 8f74f23d5eacd55d07e31fffd92dbefe0cd20bd14fc9a4c28ca24339a9b9f88c + digest: 9f21c14920efad164765b994ba081b2477228d329917a3edd8c1f95c2da528bc icon: https://charts.rancher.io/assets/logos/fleet.svg name: fleet-crd urls: - - assets/fleet-crd/fleet-crd-105.0.0+up0.11.0-beta.1.tgz - version: 105.0.0+up0.11.0-beta.1 + - assets/fleet-crd/fleet-crd-105.0.0+up0.11.0-beta.2.tgz + version: 105.0.0+up0.11.0-beta.2 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" diff --git a/packages/fleet/fleet-agent/generated-changes/patch/Chart.yaml.patch b/packages/fleet/fleet-agent/generated-changes/patch/Chart.yaml.patch index 70789da88..166e14c2a 100644 --- a/packages/fleet/fleet-agent/generated-changes/patch/Chart.yaml.patch +++ b/packages/fleet/fleet-agent/generated-changes/patch/Chart.yaml.patch @@ -11,4 +11,4 @@ + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' catalog.cattle.io/release-name: fleet-agent apiVersion: v2 - appVersion: 0.11.0-beta.1 + appVersion: 0.11.0-beta.2 diff --git a/packages/fleet/fleet-agent/package.yaml b/packages/fleet/fleet-agent/package.yaml index 4fbd09dbb..3fcde176d 100644 --- a/packages/fleet/fleet-agent/package.yaml +++ b/packages/fleet/fleet-agent/package.yaml @@ -1,2 +1,2 @@ -url: https://github.com/rancher/fleet/releases/download/v0.11.0-beta.1/fleet-agent-0.11.0-beta.1.tgz +url: https://github.com/rancher/fleet/releases/download/v0.11.0-beta.2/fleet-agent-0.11.0-beta.2.tgz version: 105.0.0 \ No newline at end of file diff --git a/packages/fleet/fleet-crd/package.yaml b/packages/fleet/fleet-crd/package.yaml index 3c0a2d401..4d6a1011f 100644 --- a/packages/fleet/fleet-crd/package.yaml +++ b/packages/fleet/fleet-crd/package.yaml @@ -1,2 +1,2 @@ -url: https://github.com/rancher/fleet/releases/download/v0.11.0-beta.1/fleet-crd-0.11.0-beta.1.tgz +url: https://github.com/rancher/fleet/releases/download/v0.11.0-beta.2/fleet-crd-0.11.0-beta.2.tgz version: 105.0.0 \ No newline at end of file diff --git a/packages/fleet/fleet/generated-changes/patch/Chart.yaml.patch b/packages/fleet/fleet/generated-changes/patch/Chart.yaml.patch index 8a8ae4767..d8f53ead3 100644 --- a/packages/fleet/fleet/generated-changes/patch/Chart.yaml.patch +++ b/packages/fleet/fleet/generated-changes/patch/Chart.yaml.patch @@ -12,4 +12,4 @@ + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' catalog.cattle.io/release-name: fleet apiVersion: v2 - appVersion: 0.11.0-beta.1 + appVersion: 0.11.0-beta.2 diff --git a/packages/fleet/fleet/package.yaml b/packages/fleet/fleet/package.yaml index 47543dfea..f14459969 100644 --- a/packages/fleet/fleet/package.yaml +++ b/packages/fleet/fleet/package.yaml @@ -1,2 +1,2 @@ -url: https://github.com/rancher/fleet/releases/download/v0.11.0-beta.1/fleet-0.11.0-beta.1.tgz +url: https://github.com/rancher/fleet/releases/download/v0.11.0-beta.2/fleet-0.11.0-beta.2.tgz version: 105.0.0 \ No newline at end of file diff --git a/release.yaml b/release.yaml index 7d03a690c..78af414f1 100644 --- a/release.yaml +++ b/release.yaml @@ -15,11 +15,11 @@ rancher-cis-benchmark-crd: - 6.2.0 - 7.0.0-rc.2 fleet: - - 105.0.0+up0.11.0-beta.1 + - 105.0.0+up0.11.0-beta.2 fleet-agent: - - 105.0.0+up0.11.0-beta.1 + - 105.0.0+up0.11.0-beta.2 fleet-crd: - - 105.0.0+up0.11.0-beta.1 + - 105.0.0+up0.11.0-beta.2 prometheus-federator: - 105.0.0-rc.1+up0.4.3-rc.1 rancher-aks-operator: