feat(container): update flux operator group ( 0.19.0 → 0.43.0 )#352
Open
flkr-23[bot] wants to merge 1 commit intomainfrom
Open
feat(container): update flux operator group ( 0.19.0 → 0.43.0 )#352flkr-23[bot] wants to merge 1 commit intomainfrom
flkr-23[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
--- HelmRelease: flux-system/flux-operator Service: flux-system/flux-operator
+++ HelmRelease: flux-system/flux-operator Service: flux-system/flux-operator
@@ -11,10 +11,14 @@
spec:
ports:
- port: 8080
targetPort: http-metrics
protocol: TCP
name: http
+ - port: 9080
+ targetPort: http-web
+ protocol: TCP
+ name: http-web
selector:
app.kubernetes.io/name: flux-operator
app.kubernetes.io/instance: flux-operator
--- HelmRelease: flux-system/flux-operator Deployment: flux-system/flux-operator
+++ HelmRelease: flux-system/flux-operator Deployment: flux-system/flux-operator
@@ -33,29 +33,34 @@
- name: RUNTIME_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: REPORTING_INTERVAL
value: 5m
+ - name: WEB_SERVER_PORT
+ value: '9080'
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
- image: ghcr.io/controlplaneio-fluxcd/flux-operator:v0.19.0
+ image: ghcr.io/controlplaneio-fluxcd/flux-operator:v0.43.0
imagePullPolicy: IfNotPresent
ports:
- name: http-metrics
containerPort: 8080
protocol: TCP
- name: http
containerPort: 8081
+ protocol: TCP
+ - name: http-web
+ containerPort: 9080
protocol: TCP
livenessProbe:
httpGet:
path: /healthz
port: 8081
initialDelaySeconds: 15
@@ -65,13 +70,13 @@
path: /readyz
port: 8081
initialDelaySeconds: 5
periodSeconds: 10
resources:
limits:
- cpu: 1000m
+ cpu: 2000m
memory: 1Gi
requests:
cpu: 100m
memory: 64Mi
volumeMounts:
- name: temp
--- HelmRelease: flux-system/flux-operator NetworkPolicy: flux-system/flux-operator-web
+++ HelmRelease: flux-system/flux-operator NetworkPolicy: flux-system/flux-operator-web
@@ -0,0 +1,26 @@
+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+ name: flux-operator-web
+ namespace: flux-system
+ labels:
+ app.kubernetes.io/name: flux-operator
+ app.kubernetes.io/instance: flux-operator
+ app.kubernetes.io/managed-by: Helm
+spec:
+ policyTypes:
+ - Ingress
+ podSelector:
+ matchLabels:
+ app.kubernetes.io/name: flux-operator
+ app.kubernetes.io/instance: flux-operator
+ ingress:
+ - from:
+ - namespaceSelector: {}
+ ports:
+ - protocol: TCP
+ port: 9080
+ - protocol: TCP
+ port: 8080
+
--- HelmRelease: flux-system/flux-operator ClusterRole: flux-system/flux-web-user
+++ HelmRelease: flux-system/flux-operator ClusterRole: flux-system/flux-web-user
@@ -0,0 +1,19 @@
+---
+apiVersion: rbac.authorization.k8s.io/v1
+kind: ClusterRole
+metadata:
+ name: flux-web-user
+ labels:
+ app.kubernetes.io/name: flux-operator
+ app.kubernetes.io/instance: flux-operator
+ app.kubernetes.io/managed-by: Helm
+rules:
+- apiGroups:
+ - '*'
+ resources:
+ - '*'
+ verbs:
+ - get
+ - list
+ - watch
+
--- HelmRelease: flux-system/flux-operator ClusterRole: flux-system/flux-web-admin
+++ HelmRelease: flux-system/flux-operator ClusterRole: flux-system/flux-web-admin
@@ -0,0 +1,58 @@
+---
+apiVersion: rbac.authorization.k8s.io/v1
+kind: ClusterRole
+metadata:
+ name: flux-web-admin
+ labels:
+ app.kubernetes.io/name: flux-operator
+ app.kubernetes.io/instance: flux-operator
+ app.kubernetes.io/managed-by: Helm
+rules:
+- apiGroups:
+ - '*'
+ resources:
+ - '*'
+ verbs:
+ - get
+ - list
+ - watch
+- apiGroups:
+ - fluxcd.controlplane.io
+ - source.toolkit.fluxcd.io
+ - source.extensions.fluxcd.io
+ - kustomize.toolkit.fluxcd.io
+ - helm.toolkit.fluxcd.io
+ - image.toolkit.fluxcd.io
+ - notification.toolkit.fluxcd.io
+ resources:
+ - '*'
+ verbs:
+ - patch
+ - reconcile
+ - suspend
+ - resume
+ - download
+- apiGroups:
+ - apps
+ resources:
+ - deployments
+ - statefulsets
+ - daemonsets
+ verbs:
+ - patch
+ - restart
+- apiGroups:
+ - batch
+ resources:
+ - cronjobs
+ - jobs
+ verbs:
+ - create
+ - restart
+- apiGroups:
+ - ''
+ resources:
+ - pods
+ verbs:
+ - delete
+ |
Contributor
Author
--- kubernetes/apps/flux-system/flux-operator/app Kustomization: flux-system/flux-operator HelmRelease: flux-system/flux-operator
+++ kubernetes/apps/flux-system/flux-operator/app Kustomization: flux-system/flux-operator HelmRelease: flux-system/flux-operator
@@ -13,13 +13,13 @@
spec:
chart: flux-operator
sourceRef:
kind: HelmRepository
name: controlplaneio
namespace: flux-system
- version: 0.19.0
+ version: 0.43.0
install:
remediation:
retries: 3
interval: 30m
upgrade:
cleanupOnFail: true
--- kubernetes/apps/flux-system/flux-operator/instance Kustomization: flux-system/flux-instance HelmRelease: flux-system/flux-instance
+++ kubernetes/apps/flux-system/flux-operator/instance Kustomization: flux-system/flux-instance HelmRelease: flux-system/flux-instance
@@ -13,13 +13,13 @@
spec:
chart: flux-instance
sourceRef:
kind: HelmRepository
name: controlplaneio
namespace: flux-system
- version: 0.19.0
+ version: 0.43.0
dependsOn:
- name: flux-operator
namespace: flux-system
install:
remediation:
retries: 3 |
17d525b to
a73aa26
Compare
a73aa26 to
8935036
Compare
8935036 to
19b1a10
Compare
19b1a10 to
fcea525
Compare
fcea525 to
2cd2753
Compare
2cd2753 to
0952c8f
Compare
0952c8f to
902fa79
Compare
902fa79 to
013ab79
Compare
013ab79 to
eb1d2ab
Compare
eb1d2ab to
4beec51
Compare
9890dbd to
443dc85
Compare
443dc85 to
12fb305
Compare
12fb305 to
00ef434
Compare
00ef434 to
b97c014
Compare
b97c014 to
ac21237
Compare
ac21237 to
66213b7
Compare
66213b7 to
024a4f1
Compare
024a4f1 to
33a70f0
Compare
33a70f0 to
bd41ab7
Compare
bd41ab7 to
36ab667
Compare
36ab667 to
9dae63a
Compare
9dae63a to
b6bee50
Compare
e5fa763 to
5722487
Compare
5722487 to
3446d5d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.19.0→0.43.00.19.0→0.43.00.19.0→0.43.00.19.0→0.43.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
controlplaneio-fluxcd/flux-operator (flux-instance)
v0.43.0Compare Source
This version comes with support for Flux v2.8.1
What's Changed
patch instacetests work offline by @matheuscscp in #715--distribution-artifactflag to build instance by @stefanprodan in #724insecure: trueto ResourceSetInputProviderOCIArtifactTag. by @dgunzy in #725HelmReleaseinventory for Flux 2.8+ by @stefanprodan in #728installcommand by @stefanprodan in #729New Contributors
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.42.1...v0.43.0
v0.42.1Compare Source
This version comes with support for Flux v2.8.0
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.42.0...v0.42.1
v0.41.1Compare Source
What's Changed
flux-operatorCLI to install guide by @stefanprodan in #681Full Changelog: controlplaneio-fluxcd/flux-operator@v0.41.0...v0.41.1
v0.41.0Compare Source
What's Changed
WebConfigtypes to the API package by @stefanprodan in #637create secret web-configby @stefanprodan in #640flux-operator installmanifests by @stefanprodan in #648ArtifactGeneratorby @stefanprodan in #651Rollout Restartaction for workloads by @stefanprodan in #659Run Jobaction for CronJobs by @stefanprodan in #665Deleteaction for Pods by @stefanprodan in #667DependencyNotReadyas progressing by @stefanprodan in #669New Contributors
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.40.0...v0.41.0
v0.40.0Compare Source
Security Advisory
What's Changed
GITHUB_TOKENto avoid rate limits in tests by @stefanprodan in #603Full Changelog: controlplaneio-fluxcd/flux-operator@v0.39.0...v0.40.0
v0.39.0Compare Source
What's Changed
--disable-wait-interruptionandDISABLE_WAIT_INTERRUPTIONby @matheuscscp in #583flux-operator exportcommands by @stefanprodan in #590Full Changelog: controlplaneio-fluxcd/flux-operator@v0.38.1...v0.39.0
v0.38.1Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.38.0...v0.38.1
v0.37.1Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.37.0...v0.37.1
v0.37.0Compare Source
What's Changed
New Contributors
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.36.0...v0.37.0
v0.36.0Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.35.0...v0.36.0
v0.35.0Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.34.0...v0.35.0
v0.34.0Compare Source
What's Changed
ArtifactGeneratorAPI docs tosearch_flux_docstool by @stefanprodan in #483New Contributors
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.33.0...v0.34.0
v0.33.0Compare Source
What's Changed
flux-operator deletecommands by @stefanprodan in #465installcommand to bootstrap Flux Operator and instance by @stefanprodan in #466modelcontextprotocol/go-sdkby @matheuscscp in #473install_flux_instancetool to MCP Server by @stefanprodan in #467flux-operator uninstallcommand by @stefanprodan in #477New Contributors
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.32.0...v0.33.0
v0.32.0Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.31.0...v0.32.0
v0.31.0Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.30.0...v0.31.0
v0.30.0Compare Source
This version comes with support for Flux v2.7 and the source-watcher controller.
What's Changed
ArtifactGeneratorandExternalArtifactAPIs by @stefanprodan in #442Full Changelog: controlplaneio-fluxcd/flux-operator@v0.29.0...v0.30.0
v0.29.0Compare Source
What's Changed
--ready-statusfilter toget resourcescommand by @stefanprodan in #433reconcile all --kind --ready-statuscommand by @stefanprodan in #434fluxcd/pkg/ssato v0.58.0 by @stefanprodan in #435Full Changelog: controlplaneio-fluxcd/flux-operator@v0.28.0...v0.29.0
v0.28.0Compare Source
What's Changed
matheuscscpto OLM reviewers by @stefanprodan in #390build rsetcommand by @bugbuilder in #388New Contributors
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.27.0...v0.28.0
v0.27.0Compare Source
What's Changed
flux-operator tree helmreleasecommand by @stefanprodan in #385Full Changelog: controlplaneio-fluxcd/flux-operator@v0.26.0...v0.27.0
v0.26.0Compare Source
What's Changed
flux_operator_infometric by @stefanprodan in #3682000mfor Flux Operator by @stefanprodan in #369Full Changelog: controlplaneio-fluxcd/flux-operator@v0.25.0...v0.26.0
v0.25.0Compare Source
What's Changed
flux-operator create secretcommands by @stefanprodan in #345--inputs-from-providerflag toflux-operator build rsetcommand by @stefanprodan in #351flux-operator tracecommand by @stefanprodan in #356flux-operator treecommands by @stefanprodan in #357ObjectLevelWorkloadIdentityfeature by @stefanprodan in #360flux-operator waitcommands by @stefanprodan in #363Full Changelog: controlplaneio-fluxcd/flux-operator@v0.24.1...v0.25.0
v0.24.1Compare Source
What's Changed
Full Changelog: controlplaneio-fluxcd/flux-operator@v0.24.0...v0.24.1
v0.24.0Compare Source
What's Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.