Skip to content

Commit

Permalink
Merge pull request #121 from iits-consulting/treafik-update
Browse files Browse the repository at this point in the history
Update traefik to v3.0.4 (chart 29.0.1)
  • Loading branch information
krankkkk authored Jul 23, 2024
2 parents 2cc03fd + 6c2ff12 commit 5d07e1f
Show file tree
Hide file tree
Showing 28 changed files with 62 additions and 52 deletions.
2 changes: 1 addition & 1 deletion charts/akhq/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ Kafka GUI for Apache Kafka® to manage topics, topics data, consumers group, sch
| ingress.host | string | `nil` | Required, replace it with your host address |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/argocd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,4 @@ named infrastructure-charts and will install everything from there.
| projects | string | `nil` | List of projects which you want to bootstrap |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/basic-auth-forward-auth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ middleware also like this.
| middleware.name | string | `"oidc-forward-auth"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/botkube/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,4 +94,4 @@ botkube designed to work with elasticsearch
| botkube.resources.requests.memory | string | `"60Mi"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/cce-storage-classes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ Custom storage classes for Everest CSI plugin powered CCE clusters. Often used i
| kmsId | string | `nil` | Set this to encrypt all ssd volumes by default |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/cert-manager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ Wrapper chart for cert-manager. Deploys a ClusterIssuer resource to bootstrap Le
| policyException.enabled | string | `"{{ .Values.clusterIssuers.otcDNS.enabled }}"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/crds/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ You could also use sync-waves and other mechanism, but it creates a lot of compl
and a huge dependency graph.

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/db-init/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,4 +131,4 @@ resource "helm_release" "db_init" {
| dbInit.postgres.script | string | `"{{- range $databaseName,$databaseValues := .Values.dbInit.postgres.databases }}\n SELECT 'CREATE DATABASE {{$databaseName}} WITH LC_COLLATE ''C'' LC_CTYPE ''C'' TEMPLATE template0'\n WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = '{{$databaseName}}')\\gexec\n \\connect {{$databaseName}};\n SELECT 'CREATE USER {{$databaseValues.username}} WITH ENCRYPTED PASSWORD ''{{$databaseValues.password}}'''\n WHERE NOT EXISTS (SELECT FROM pg_catalog.pg_roles WHERE rolname = '{{$databaseValues.username}}')\\gexec\n GRANT {{$databaseValues.username}} TO {{$.Values.dbInit.postgres.env.PGUSER}};\n GRANT ALL PRIVILEGES ON DATABASE {{$databaseName}} TO {{$databaseValues.username}};\n GRANT ALL ON ALL TABLES IN SCHEMA public TO {{$databaseValues.username}};\n GRANT ALL ON ALL SEQUENCES IN SCHEMA public TO {{$databaseValues.username}};\n GRANT ALL ON ALL FUNCTIONS IN SCHEMA public TO {{$databaseValues.username}};\n ALTER USER {{$databaseValues.username}} WITH ENCRYPTED PASSWORD '{{$databaseValues.password}}';\n{{- end }}"` | Default postgres script for initializing can be overriden |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/elastalert/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,4 +158,4 @@ elastalert:
| elastalert2.secretRulesName | string | `"elastalert-custom-rules"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
17 changes: 2 additions & 15 deletions charts/elasticsearch/README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,10 @@
# elasticsearch

![Version: 8.9.1](https://img.shields.io/badge/Version-8.9.1-informational?style=flat-square) ![AppVersion: 8.5.1](https://img.shields.io/badge/AppVersion-8.5.1-informational?style=flat-square)
![Version: 8.9.3](https://img.shields.io/badge/Version-8.9.3-informational?style=flat-square) ![AppVersion: 8.5.1](https://img.shields.io/badge/AppVersion-8.5.1-informational?style=flat-square)

Elasticsearch + filebeat + kibana with default common used indexes and Index Lifecycle Management.
It comes also with a backup functionality.

# Installing the Chart with iits ArgoCD

## Register the Chart

```yaml
elasticsearch:
namespace: monitoring
targetRevision: "8.6.2"
parameters:
ingress.host: "admin.{{.Values.projectValues.rootDomain}}"
backup.enabled: "false"
```
## Requirements

| Repository | Name | Version |
Expand Down Expand Up @@ -120,4 +107,4 @@ It comes also with a backup functionality.
| policyException.enabled | bool | `true` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
6 changes: 3 additions & 3 deletions charts/iits-admin-dashboard/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# iits-admin-dashboard

![Version: 1.7.0](https://img.shields.io/badge/Version-1.7.0-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square)
![Version: 1.7.1](https://img.shields.io/badge/Version-1.7.1-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square)

This chart deploys a super simple webserver that provides a simple website containing links to a set
of dashboards that are usually deployed in our infrastructure setup as well as some nifty external
Expand All @@ -12,7 +12,7 @@ tools.
iits-admin-dashboard:
namespace: admin
repoURL: "https://charts.iits.tech"
targetRevision: "1.7.0"
targetRevision: "1.7.1"
parameters:
ingress.host: "REPLACE_ME"
```
Expand Down Expand Up @@ -124,4 +124,4 @@ iits-admin-dashboard:
| serviceAccount.name | string | `""` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/kafka/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ This chart wraps the `kafka` chart from bitnami and defines a few sensible defau
| policyException.enabled | bool | `true` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/kasm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,4 @@ Just duplicate the firstuser part inside values.yaml and rename it
| services | string | `nil` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/kyverno/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,4 +133,4 @@ This chart wraps the upstream `kyverno` and `kyverno-policies` chart and adds a
| replaceImageRegistry.target | string | `"mysecure-registry/common-signed-docker-images"` | the target image repository |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/oidc-forward-auth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,4 @@ ingress:
| middleware.authResponseHeaders[0] | string | `"Authorization"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/ollama/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,4 +173,4 @@ Kubernetes: `^1.16.0-0`
| webui.volumes | list | `[]` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/otc-nextcloud/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,4 +152,4 @@ charts:
| nextcloudStorage.s3.S3_SECRET_KEY | string | `"REPLACE_ME"` | Required |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/prometheus-stack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,4 +122,4 @@ prometheus-stack:
| prometheusStack.prometheusOperator.tls.enabled | bool | `false` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/registry-creds/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ helm install registry-creds iits-charts/registry-creds --set defaultClusterPullS
| securityContext.supplementalGroups[0] | int | `1001` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/swagger-ui/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,4 @@ Swagger is an open-source software framework backed by a large ecosystem of tool
| source.internal.path | string | `"spec/openapi-petstore.json"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/tcp-proxy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ Alpine Linux base image with Socat
| replicaCount | int | `1` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
17 changes: 17 additions & 0 deletions charts/traefik/Changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

## 28.2.x -> 29.0.1

⚠️ **Important Information** ⚠️

Per Traefik release notes:
- [v29.0.0](https://github.com/traefik/traefik-helm-chart/releases/tag/v29.0.0)
- [v29.0.1](https://github.com/traefik/traefik-helm-chart/releases/tag/v29.0.1)

If you use the Gateway API with traefik you should update your CRD's.

If you use our [crd-installer](https://github.com/iits-consulting/terraform-opentelekomcloud-project-factory/tree/master/modules/crd_installer)
you can either manually update the chart version to `29.0.1` or use a newer version of the crd-installer itself.

If you are not using the Gateway API, no additional changes are necessary.

***
8 changes: 4 additions & 4 deletions charts/traefik/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: traefik
repository: https://traefik.github.io/charts
version: 28.2.0
digest: sha256:9f2831acda5fbb7b9152cb47ae2840ce7cf65679389fbc239c6029fac4b685ed
generated: "2024-06-03T12:26:20.627398+02:00"
repository: oci://ghcr.io/traefik/helm
version: 29.0.1
digest: sha256:5bfc45d58959f07a9cd85aceb0114fdb8142fa3ff2e42361523d85c46b9745e0
generated: "2024-07-23T09:02:49.704794+02:00"
12 changes: 7 additions & 5 deletions charts/traefik/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
apiVersion: v2
appVersion: v3.0.1
appVersion: v3.0.4
dependencies:
- name: traefik
repository: https://traefik.github.io/charts
version: 28.2.0
description: The traefik ingress controller with some additional resources and sane default values for IITS projects
repository: oci://ghcr.io/traefik/helm
version: 29.0.1
description: |
The traefik ingress controller with some additional resources and sane default values for IITS projects.
Always read the [Changelog](Changelog.md) for information about possible migrations.
name: traefik
version: 28.2.0
version: 29.0.1
10 changes: 6 additions & 4 deletions charts/traefik/README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
# traefik

![Version: 28.2.0](https://img.shields.io/badge/Version-28.2.0-informational?style=flat-square) ![AppVersion: v3.0.1](https://img.shields.io/badge/AppVersion-v3.0.1-informational?style=flat-square)
![Version: 29.0.1](https://img.shields.io/badge/Version-29.0.1-informational?style=flat-square) ![AppVersion: v3.0.4](https://img.shields.io/badge/AppVersion-v3.0.4-informational?style=flat-square)

The traefik ingress controller with some additional resources and sane default values for IITS projects
The traefik ingress controller with some additional resources and sane default values for IITS projects.
Always read the [Changelog](Changelog.md) for information about possible migrations.

## Requirements

| Repository | Name | Version |
|------------|------|---------|
| https://traefik.github.io/charts | traefik | 28.2.0 |
| oci://ghcr.io/traefik/helm | traefik | 29.0.1 |

## Values

Expand All @@ -26,6 +27,7 @@ The traefik ingress controller with some additional resources and sane default v
| traefik.globalArguments[0] | string | `"--global.checknewversion"` | |
| traefik.ingressClass.enabled | bool | `true` | |
| traefik.ingressClass.isDefaultClass | bool | `true` | |
| traefik.ingressRoute.dashboard.enabled | bool | `true` | |
| traefik.ingressRoute.dashboard.entryPoints[0] | string | `"traefik"` | |
| traefik.ingressRoute.dashboard.entryPoints[1] | string | `"websecure"` | |
| traefik.ingressRoute.dashboard.middlewares[0].name | string | `"oidc-forward-auth"` | |
Expand All @@ -50,4 +52,4 @@ The traefik ingress controller with some additional resources and sane default v
| traefik.tlsStore.default.defaultCertificate.secretName | string | `"traefik-default-cert"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
2 changes: 1 addition & 1 deletion charts/traefik/images.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
docker.io/traefik:v3.0.1
docker.io/traefik:v3.0.4
2 changes: 1 addition & 1 deletion charts/traefik/templates/route-https-redirect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ spec:
- web
routes:
- kind: Rule
match: HostRegexp(`{host:.+}`)
match: HostRegexp(`.+`)
middlewares:
- name: https-redirect
namespace: {{.Release.Namespace}}
Expand Down
2 changes: 2 additions & 0 deletions charts/traefik/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ traefik:

ingressRoute:
dashboard:
enabled: true
entryPoints:
- traefik
- websecure
Expand Down Expand Up @@ -85,3 +86,4 @@ podMonitor:
port: "metrics"
interval: "10s"
path: "/metrics"

0 comments on commit 5d07e1f

Please sign in to comment.