Skip to content

Commit

Permalink
Merge branch 'main' into renovate/xpkg.upbound.io-upbound-provider-va…
Browse files Browse the repository at this point in the history
…ult-2.x
  • Loading branch information
jkleinlercher authored Dec 31, 2024
2 parents 85f89f6 + ff1ec95 commit 7ecc2fc
Show file tree
Hide file tree
Showing 8 changed files with 197 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/create-pr-comment-file.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ mkdir -p out-default-values/target
mkdir -p comment-files
for env in pr target; do
cd ${env}/platform-apps/charts
for chart in $( ls ); do
for chart in $( ls -d */ | sed 's#/##' ); do
echo ${chart}
helm dependency update ${chart}
for value in $( find ${chart} -type f -name "values-*" ); do
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/gitops-diff.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
on:
pull_request:
types: [opened, synchronize]

paths:
- '.github/workflows/gitops-diff.yaml'
- '.github/create-pr-comment-file.sh'
- 'platform-apps/charts/**'

permissions:
contents: read
pull-requests: write
Expand Down
39 changes: 39 additions & 0 deletions .github/workflows/list-images.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
on:
pull_request:
types: [opened, synchronize]
paths:
- '.github/workflows/list-images.yaml'
- 'platform-apps/charts/**'

name: list images

jobs:
list-images:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout PR
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
- name: get images
shell: bash
run: |
helm plugin install https://github.com/nikhilsbhat/helm-images
cd platform-apps/charts
echo "# Image list" > image-list.md
for chart in $( ls -d */ | sed 's#/##' ); do
echo "${chart}"
echo "## ${chart}" >> image-list.md
helm dependency update ${chart} 1> /dev/null 2>&1
for value in $( find ${chart} -type f -name "values-*" ); do
helm images get ${chart} -f ${value} --log-level error --kind "Deployment,StatefulSet,DaemonSet,CronJob,Job,ReplicaSet,Pod,Alertmanager,Prometheus,ThanosRuler,Grafana,Thanos,Receiver"
done | sort -u | sed 's/^/* /' >> image-list.md
done
cat image-list.md
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "updated container image list"
git push
1 change: 1 addition & 0 deletions platform-apps/charts/argo-rollouts/values-k3d.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions platform-apps/charts/argocd/values-k3d.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ argo-cd:
createSecret: false

cm:
timeout.reconciliation: 20s
application.resourceTrackingMethod: annotation
accounts.backstage: apiKey

Expand Down
128 changes: 128 additions & 0 deletions platform-apps/charts/image-list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
# Image list
## argo-rollouts
* quay.io/argoproj/argo-rollouts:v1.7.2
## argocd
* ghcr.io/dexidp/dex:v2.41.1
* public.ecr.aws/docker/library/redis:7.4.1-alpine
* quay.io/argoproj/argocd:v2.13.2
## backstage
* alpine:3.17
* ghcr.io/suxess-it/sx-backstage:v1.32.5
## cert-manager
* quay.io/jetstack/cert-manager-acmesolver:v1.16.2
* quay.io/jetstack/cert-manager-cainjector:v1.16.2
* quay.io/jetstack/cert-manager-controller:v1.16.2
* quay.io/jetstack/cert-manager-startupapicheck:v1.16.2
* quay.io/jetstack/cert-manager-webhook:v1.16.2
## cnpg
* docker.io/busybox:latest
* docker.io/dpage/pgadmin4:8.13
* ghcr.io/cloudnative-pg/cloudnative-pg:1.24.1
## crossplane
* xpkg.upbound.io/crossplane/crossplane:v1.17.2
## external-dns
* ghcr.io/ionos-cloud/external-dns-ionos-webhook:v0.6.2
* registry.k8s.io/external-dns/external-dns:v0.15.0
## external-secrets
* oci.external-secrets.io/external-secrets/external-secrets:v0.12.1
## falco
* appropriate/curl
* busybox
* docker.io/falcosecurity/falco-exporter:0.8.3
* docker.io/falcosecurity/falco-no-driver:0.39.2
* docker.io/falcosecurity/falcoctl:0.10.1
* docker.io/falcosecurity/falcosidekick-ui:2.2.0
* docker.io/falcosecurity/falcosidekick:2.30.0
* docker.io/falcosecurity/k8s-metacollector:0.1.1
* docker.io/redis/redis-stack:7.2.0-v11
## grafana
* docker.io/bats/bats:v1.4.1
* docker.io/grafana/grafana:11.4.0
* docker.io/library/busybox:1.31.1
* quay.io/kiwigrid/k8s-sidecar:1.28.0
## ingress-nginx
* registry.k8s.io/ingress-nginx/controller:v1.11.3@sha256:d56f135b6462cfc476447cfe564b83a45e8bb7da2774963b00d12161112270b7
* registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.4.4@sha256:a9f03b34a3cbfbb26d103a14046ab2c5130a80c3d69d526ff8063d2b37b9fd3f
## k8s-monitoring
* docker.io/grafana/alloy:v1.5.1
* ghcr.io/grafana/k8s-monitoring-test:1.6.13
* ghcr.io/jimmidyson/configmap-reload:v0.12.0
* quay.io/prometheus/node-exporter:v1.8.2
* registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.14.0
## kargo
* ghcr.io/akuity/kargo:v1.1.2
## keycloak
* busybox
* postgres:latest
* quay.io/keycloak/keycloak:25.0.2
## komoplane
* busybox
* komodorio/komoplane:0.1.5
## kubecost
* alpine/k8s:1.26.9
* gcr.io/kubecost1/cost-model:prod-2.4.3
* gcr.io/kubecost1/frontend:prod-2.4.3
* gcr.io/kubecost1/kubecost-modeling:v0.1.16
* gcr.io/kubecost1/kubecost-network-costs:v0.17.6
* quay.io/prometheus/prometheus:v2.55.1
## kubevirt-manager
* kubevirtmanager/kubevirt-manager:1.3.3
* kubevirtmanager/kubevirt-manager:1.4.1
## kubevirt
* quay.io/kubevirt/cdi-operator:v1.59.0
* quay.io/kubevirt/virt-operator:v1.2.0
## kyverno
* bitnami/kubectl:1.30.2
* busybox:1.35
* ghcr.io/kyverno/background-controller:v1.13.2
* ghcr.io/kyverno/cleanup-controller:v1.13.2
* ghcr.io/kyverno/kyverno-cli:v1.13.2
* ghcr.io/kyverno/kyverno:v1.13.2
* ghcr.io/kyverno/kyvernopre:v1.13.2
* ghcr.io/kyverno/reports-controller:v1.13.2
## loki
* docker.io/grafana/agent-operator:v0.43.3
* docker.io/grafana/loki-canary:3.3.2
* docker.io/grafana/loki-helm-test:ewelch-distributed-helm-chart-17db5ee
* docker.io/grafana/loki:3.3.2
* docker.io/library/busybox:latest
* docker.io/nginxinc/nginx-unprivileged:1.27-alpine
* kiwigrid/k8s-sidecar:1.28.0
* memcached:1.6.33-alpine
* prom/memcached-exporter:v0.15.0
* quay.io/minio/mc:RELEASE.2024-04-18T16-45-29Z
* quay.io/minio/minio:RELEASE.2024-04-18T19-09-19Z
## mimir
* docker.io/nginxinc/nginx-unprivileged:1.27-alpine
* grafana/mimir:2.14.0
* grafana/rollout-operator:v0.19.1
* quay.io/minio/mc:RELEASE.2024-04-18T16-45-29Z
* quay.io/minio/minio:RELEASE.2024-04-18T19-09-19Z
## minio
* quay.io/minio/mc:RELEASE.2024-04-18T16-45-29Z
* quay.io/minio/minio:RELEASE.2024-04-18T19-09-19Z
## team-onboarding
## tempo
* ghcr.io/grafana/xk6-client-tracing:v0.0.2
* grafana/tempo-query:2.5.0
* grafana/tempo:2.5.0
## trivy
* mirror.gcr.io/aquasec/trivy-operator:0.23.0
## vault
* alpine/curl:latest
* hashicorp/vault:1.17.2
## velero-ui
* docker.io/dserio83/velero-api:0.1.18
* docker.io/dserio83/velero-ui:0.1.17
* docker.io/dserio83/velero-watchdog:0.1.6
## velero
* docker.io/bitnami/kubectl:1.31
* quay.io/kubevirt/kubevirt-velero-plugin:v0.7.0
* velero/velero-plugin-for-aws:v1.10.0
* velero/velero-plugin-for-aws:v1.11.0
* velero/velero-plugin-for-aws:v1.8.2
* velero/velero-plugin-for-microsoft-azure:v1.10.0
* velero/velero-plugin-for-microsoft-azure:v1.10.1
* velero/velero-plugin-for-microsoft-azure:v1.11.0
* velero/velero:v1.14.1
* velero/velero:v1.15.0
1 change: 1 addition & 0 deletions platform-apps/charts/ingress-nginx/values-k3d.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

23 changes: 21 additions & 2 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,28 @@
{
"configMigration": true,
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"crossplane": {
"fileMatch": [".+provider\\.yaml$"]
}
"fileMatch": [
".+provider\\.yaml$"
]
},
"packageRules": [
{
"matchDepTypes": [
"dependencies"
],
"major": {
"semanticCommitType": "feat(deps)!"
},
"minor": {
"semanticCommitType": "feat(deps)"
},
"patch": {
"semanticCommitType": "fix(deps)"
}
}
]
}

0 comments on commit 7ecc2fc

Please sign in to comment.