diff --git a/charts/etcd-defrag/Chart.yaml b/charts/etcd-defrag/Chart.yaml index e252ce2d..cc4a58bd 100644 --- a/charts/etcd-defrag/Chart.yaml +++ b/charts/etcd-defrag/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: etcd-defrag description: A Helm chart for running a defragmentation CronJob for ETCD type: application -version: 1.1.2 +version: 1.1.3 appVersion: "3.5.15" home: https://github.com/christianhuth/helm-charts icon: https://cdn.worldvectorlogo.com/logos/etcd-1.svg @@ -15,4 +15,4 @@ sources: annotations: artifacthub.io/changes: | - kind: changed - description: bumped image version to 3.5.15 + description: updated readme diff --git a/charts/etcd-defrag/README.md b/charts/etcd-defrag/README.md index 5c0731e4..b26a4ad8 100644 --- a/charts/etcd-defrag/README.md +++ b/charts/etcd-defrag/README.md @@ -92,7 +92,7 @@ The command removes all the Kubernetes components associated with the chart and | hostNetwork | bool | `false` | specify if the CronJob should run on the hostNetwork | | image.pullPolicy | string | `"Always"` | image pull policy | | image.repository | string | `"bitnami/etcd"` | image repository | -| image.tag | string | `"3.5.12"` | Overrides the image tag | +| image.tag | string | `"3.5.15"` | Overrides the image tag | | imagePullSecrets | list | `[]` | If defined, uses a Secret to pull an image from a private Docker registry or repository. | | nameOverride | string | `""` | Provide a name in place of `etcd-defrag` | | nodeSelector | object | `{"node-role.kubernetes.io/control-plane":""}` | Node labels for pod assignment | diff --git a/charts/maildev/Chart.yaml b/charts/maildev/Chart.yaml index 49a1a928..c03a55dc 100644 --- a/charts/maildev/Chart.yaml +++ b/charts/maildev/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: maildev description: MailDev is a simple way to test your emails during development with an easy to use web interface. type: application -version: 1.2.0 +version: 1.2.1 appVersion: "2.1.0" home: https://github.com/christianhuth/helm-charts icon: https://avatars1.githubusercontent.com/u/26743469 @@ -15,8 +15,8 @@ sources: - https://hub.docker.com/r/maildev/maildev annotations: artifacthub.io/changes: | - - kind: added - description: support for incoming tls + - kind: changed + description: updated readme artifacthub.io/screenshots: | - title: SMTP server & web interface for viewing and testing emails during development. url: https://maildev.github.io/maildev/assets/img/original/maildev-light.png diff --git a/charts/maildev/README.md b/charts/maildev/README.md index 19353ae2..d7dad4b3 100644 --- a/charts/maildev/README.md +++ b/charts/maildev/README.md @@ -98,82 +98,86 @@ The command removes all the Kubernetes components associated with the chart and ## Values -| Key | Type | Default | Description | -| ---------------------------------------------- | ------ | -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| affinity | object | `{}` | Affinity settings for pod assignment | -| autoscaling.enabled | bool | `false` | Enable Horizontal POD autoscaling | -| autoscaling.maxReplicas | int | `100` | Maximum number of replicas | -| autoscaling.minReplicas | int | `1` | Minimum number of replicas | -| autoscaling.targetCPUUtilizationPercentage | int | `80` | Target CPU utilization percentage | -| autoscaling.targetMemoryUtilizationPercentage | int | `80` | Target Memory utilization percentage | -| extraEnv | list | `[]` | additional environment variables to be added to the pods | -| fullnameOverride | string | `""` | String to fully override `"maildev.fullname"` | -| image.pullPolicy | string | `"Always"` | image pull policy | -| image.registry | string | `"docker.io"` | image registry | -| image.repository | string | `"maildev/maildev"` | image repository | -| image.tag | string | `"2.1.0"` | Overrides the image tag | -| imagePullSecrets | list | `[]` | If defined, uses a Secret to pull an image from a private Docker registry or repository. | -| ingress.annotations | object | `{}` | Additional annotations for the Ingress resource | -| ingress.className | string | `""` | IngressClass that will be be used to implement the Ingress | -| ingress.enabled | bool | `false` | Enable ingress record generation | -| ingress.hosts | list | see [values.yaml](./values.yaml) | An array with hosts and paths | -| ingress.tls | list | `[]` | An array with the tls configuration | -| maildev.config.https.cert | string | `""` | The ssl cert file | -| maildev.config.https.enabled | bool | `false` | Switch from http to https protocol | -| maildev.config.https.key | string | `""` | The ssl private key | -| maildev.config.logMailContents | bool | `false` | Log a JSON representation of each incoming mail | -| maildev.config.mailDirectory | string | `"/home/node/maildev-data"` | Directory for persisting mail | -| maildev.config.modes.silent | bool | `true` | Run maildev in silent mode to disable the startup messages | -| maildev.config.modes.verbose | bool | `false` | Run maildev in verbose mode | -| maildev.config.smtp.hideExtensions | string | `""` | Comma separated list of SMTP extensions to NOT advertise (SMTPUTF8, PIPELINING, 8BITMIME) | -| maildev.config.smtp.incoming.existingSecret | string | `""` | Name of an existing secret containing the password for the incoming SMTP mail. If set `maildev.config.smtp.incoming.password` will be ignored. Key needs to be `smtp-incoming-password`. | -| maildev.config.smtp.incoming.password | string | `""` | SMTP password for incoming mail | -| maildev.config.smtp.incoming.username | string | `""` | SMTP user for incoming mail | -| maildev.config.smtp.outgoing.autoRelay.enabled | bool | `false` | Enabling the auto relay mode will automatically send each email to it's recipient without the need to click the "Relay" button. The outgoing email options are required to enable this feature. | -| maildev.config.smtp.outgoing.autoRelay.mail | string | `""` | Optionally define a single email address which Maildev will forward all emails to instead of the original recipient | -| maildev.config.smtp.outgoing.autoRelay.rules | list | `[]` | The additional configuration for what email addresses you would like to allow or deny. | -| maildev.config.smtp.outgoing.existingSecret | string | `""` | Name of an existing secret containing the password for the outgoing SMTP mail. If set `maildev.config.smtp.outgoing.password` will be ignored. Key needs to be `smtp-outgoing-password`. | -| maildev.config.smtp.outgoing.host | string | `""` | SMTP host for outgoing mail | -| maildev.config.smtp.outgoing.password | string | `""` | SMTP password for outgoing mail | -| maildev.config.smtp.outgoing.port | int | `25` | SMTP port for outgoing mail | -| maildev.config.smtp.outgoing.ssl | bool | `false` | Use SMTP SSL for outgoing mail | -| maildev.config.smtp.outgoing.username | string | `""` | SMTP user for outgoing mail | -| maildev.config.web.disabled | bool | `false` | Disable the use of the web interface. Useful for unit testing | -| maildev.config.web.existingSecret | string | `""` | Name of an existing secret containing the password for the GUI. If set `maildev.config.web.password` will be ignored. Key needs to be `web-password`. | -| maildev.config.web.password | string | `""` | Password for the GUI | -| maildev.config.web.username | string | `""` | Username for the GUI | -| maildev.persistence.accessModes | list | `["ReadWriteOnce"]` | The desired access modes the volume should have. | -| maildev.persistence.annotations | object | `{}` | Annotations to be added to the PersistentVolumeClaim | -| maildev.persistence.cron.config.daysToKeep | int | `15` | How old emails may be before they get deleted | -| maildev.persistence.cron.config.schedule | string | `"0 1 * * *"` | The schedule on which the cronjob should run | -| maildev.persistence.cron.enabled | bool | `false` | Enable the creation of a cronjob to periodically delete old emails | -| maildev.persistence.cron.image.pullPolicy | string | `"Always"` | Image pull policy | -| maildev.persistence.cron.image.registry | string | `"docker.io"` | Image registry | -| maildev.persistence.cron.image.repository | string | `"busybox"` | Image repository | -| maildev.persistence.cron.image.tag | string | `"latest"` | Overrides the image tag | -| maildev.persistence.enabled | bool | `false` | Use a PVC to persist data | -| maildev.persistence.existingClaim | string | `""` | Provide an existing PersistentVolumeClaim | -| maildev.persistence.resources | object | `{"requests":{"storage":"2Gi"}}` | Represents the minimum and maximum resources the volume should have. | -| maildev.persistence.storageClassName | string | `""` | Name of the StorageClass required by the claim. | -| nameOverride | string | `""` | Provide a name in place of `maildev` | -| nodeSelector | object | `{}` | Node labels for pod assignment | -| podAnnotations | object | `{}` | Annotations to be added to the pods | -| podSecurityContext | object | `{}` | pod-level security context | -| replicaCount | int | `1` | Number of replicas | -| resources | object | `{}` | Resource limits and requests for the controller pods. | -| revisionHistoryLimit | int | `10` | The number of old ReplicaSets to retain | -| securityContext | object | `{}` | container-level security context | -| serviceAccount.annotations | object | `{}` | Annotations to add to the service account | -| serviceAccount.create | bool | `true` | Specifies whether a service account should be created | -| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | -| services.smtp.nodePort | string | `nil` | You can set the node port for the external SMTP server that should be used or leave it blank to get a random node port. Only active if `services.smtp.type == NodePort` | -| services.smtp.podPort | int | `1025` | Pod port to use for the internal SMTP server | -| services.smtp.port | int | `1025` | Kubernetes service port to use for the internal SMTP server | -| services.smtp.type | string | `"ClusterIP"` | Kubernetes service type for the SMTP server | -| services.web.podPort | int | `1080` | Pod port to use for the web GUI | -| services.web.port | int | `1080` | Kubernetes service port to use for the web GUI | -| services.web.type | string | `"ClusterIP"` | Kubernetes service type for the web GUI | -| tolerations | list | `[]` | Toleration labels for pod assignment | +| Key | Type | Default | Description | +| ----------------------------------------------- | ------ | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| affinity | object | `{}` | Affinity settings for pod assignment | +| autoscaling.enabled | bool | `false` | Enable Horizontal POD autoscaling | +| autoscaling.maxReplicas | int | `100` | Maximum number of replicas | +| autoscaling.minReplicas | int | `1` | Minimum number of replicas | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | Target CPU utilization percentage | +| autoscaling.targetMemoryUtilizationPercentage | int | `80` | Target Memory utilization percentage | +| extraEnv | list | `[]` | additional environment variables to be added to the pods | +| fullnameOverride | string | `""` | String to fully override `"maildev.fullname"` | +| image.pullPolicy | string | `"Always"` | image pull policy | +| image.registry | string | `"docker.io"` | image registry | +| image.repository | string | `"maildev/maildev"` | image repository | +| image.tag | string | `"2.1.0"` | Overrides the image tag | +| imagePullSecrets | list | `[]` | If defined, uses a Secret to pull an image from a private Docker registry or repository. | +| ingress.annotations | object | `{}` | Additional annotations for the Ingress resource | +| ingress.className | string | `""` | IngressClass that will be be used to implement the Ingress | +| ingress.enabled | bool | `false` | Enable ingress record generation | +| ingress.hosts | list | see [values.yaml](./values.yaml) | An array with hosts and paths | +| ingress.tls | list | `[]` | An array with the tls configuration | +| maildev.config.https.cert | string | `""` | The ssl cert file | +| maildev.config.https.enabled | bool | `false` | Switch from http to https protocol | +| maildev.config.https.key | string | `""` | The ssl private key | +| maildev.config.logMailContents | bool | `false` | Log a JSON representation of each incoming mail | +| maildev.config.mailDirectory | string | `"/home/node/maildev-data"` | Directory for persisting mail | +| maildev.config.modes.silent | bool | `true` | Run maildev in silent mode to disable the startup messages | +| maildev.config.modes.verbose | bool | `false` | Run maildev in verbose mode | +| maildev.config.smtp.hideExtensions | string | `""` | Comma separated list of SMTP extensions to NOT advertise (SMTPUTF8, PIPELINING, 8BITMIME) | +| maildev.config.smtp.incoming.existingSecret | string | `""` | Name of an existing secret containing the password for the incoming SMTP mail. If set `maildev.config.smtp.incoming.password` will be ignored. Key needs to be `smtp-incoming-password`. | +| maildev.config.smtp.incoming.password | string | `""` | SMTP password for incoming mail | +| maildev.config.smtp.incoming.tls.cert | string | `""` | Cert for incoming SSL | +| maildev.config.smtp.incoming.tls.enabled | bool | `false` | Use SMTP SSL for incoming emails | +| maildev.config.smtp.incoming.tls.existingSecret | string | `""` | Name of an existing TLS secret containing the cert and key for the incoming SMTP mail. If set `maildev.config.smtp.incoming.tls.cert` and `maildev.config.smtp.incoming.tls.key` will be ignored. Keys need to be `tls.crt` and `tls.key`. | +| maildev.config.smtp.incoming.tls.key | string | `""` | Key for incoming SSL | +| maildev.config.smtp.incoming.username | string | `""` | SMTP user for incoming mail | +| maildev.config.smtp.outgoing.autoRelay.enabled | bool | `false` | Enabling the auto relay mode will automatically send each email to it's recipient without the need to click the "Relay" button. The outgoing email options are required to enable this feature. | +| maildev.config.smtp.outgoing.autoRelay.mail | string | `""` | Optionally define a single email address which Maildev will forward all emails to instead of the original recipient | +| maildev.config.smtp.outgoing.autoRelay.rules | list | `[]` | The additional configuration for what email addresses you would like to allow or deny. | +| maildev.config.smtp.outgoing.existingSecret | string | `""` | Name of an existing secret containing the password for the outgoing SMTP mail. If set `maildev.config.smtp.outgoing.password` will be ignored. Key needs to be `smtp-outgoing-password`. | +| maildev.config.smtp.outgoing.host | string | `""` | SMTP host for outgoing mail | +| maildev.config.smtp.outgoing.password | string | `""` | SMTP password for outgoing mail | +| maildev.config.smtp.outgoing.port | int | `25` | SMTP port for outgoing mail | +| maildev.config.smtp.outgoing.ssl | bool | `false` | Use SMTP SSL for outgoing mail | +| maildev.config.smtp.outgoing.username | string | `""` | SMTP user for outgoing mail | +| maildev.config.web.disabled | bool | `false` | Disable the use of the web interface. Useful for unit testing | +| maildev.config.web.existingSecret | string | `""` | Name of an existing secret containing the password for the GUI. If set `maildev.config.web.password` will be ignored. Key needs to be `web-password`. | +| maildev.config.web.password | string | `""` | Password for the GUI | +| maildev.config.web.username | string | `""` | Username for the GUI | +| maildev.persistence.accessModes | list | `["ReadWriteOnce"]` | The desired access modes the volume should have. | +| maildev.persistence.annotations | object | `{}` | Annotations to be added to the PersistentVolumeClaim | +| maildev.persistence.cron.config.daysToKeep | int | `15` | How old emails may be before they get deleted | +| maildev.persistence.cron.config.schedule | string | `"0 1 * * *"` | The schedule on which the cronjob should run | +| maildev.persistence.cron.enabled | bool | `false` | Enable the creation of a cronjob to periodically delete old emails | +| maildev.persistence.cron.image.pullPolicy | string | `"Always"` | Image pull policy | +| maildev.persistence.cron.image.registry | string | `"docker.io"` | Image registry | +| maildev.persistence.cron.image.repository | string | `"busybox"` | Image repository | +| maildev.persistence.cron.image.tag | string | `"latest"` | Overrides the image tag | +| maildev.persistence.enabled | bool | `false` | Use a PVC to persist data | +| maildev.persistence.existingClaim | string | `""` | Provide an existing PersistentVolumeClaim | +| maildev.persistence.resources | object | `{"requests":{"storage":"2Gi"}}` | Represents the minimum and maximum resources the volume should have. | +| maildev.persistence.storageClassName | string | `""` | Name of the StorageClass required by the claim. | +| nameOverride | string | `""` | Provide a name in place of `maildev` | +| nodeSelector | object | `{}` | Node labels for pod assignment | +| podAnnotations | object | `{}` | Annotations to be added to the pods | +| podSecurityContext | object | `{}` | pod-level security context | +| replicaCount | int | `1` | Number of replicas | +| resources | object | `{}` | Resource limits and requests for the controller pods. | +| revisionHistoryLimit | int | `10` | The number of old ReplicaSets to retain | +| securityContext | object | `{}` | container-level security context | +| serviceAccount.annotations | object | `{}` | Annotations to add to the service account | +| serviceAccount.create | bool | `true` | Specifies whether a service account should be created | +| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | +| services.smtp.nodePort | string | `nil` | You can set the node port for the external SMTP server that should be used or leave it blank to get a random node port. Only active if `services.smtp.type == NodePort` | +| services.smtp.podPort | int | `1025` | Pod port to use for the internal SMTP server | +| services.smtp.port | int | `1025` | Kubernetes service port to use for the internal SMTP server | +| services.smtp.type | string | `"ClusterIP"` | Kubernetes service type for the SMTP server | +| services.web.podPort | int | `1080` | Pod port to use for the web GUI | +| services.web.port | int | `1080` | Kubernetes service port to use for the web GUI | +| services.web.type | string | `"ClusterIP"` | Kubernetes service type for the web GUI | +| tolerations | list | `[]` | Toleration labels for pod assignment | Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. diff --git a/charts/netcupscp-exporter/Chart.yaml b/charts/netcupscp-exporter/Chart.yaml index 68951ad5..e69fc407 100644 --- a/charts/netcupscp-exporter/Chart.yaml +++ b/charts/netcupscp-exporter/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: netcupscp-exporter description: Prometheus Exporter for Netcup Server Control Panel (SCP) type: application -version: 1.1.4 +version: 1.1.5 appVersion: "v0.3.6" home: https://github.com/christianhuth/helm-charts icon: https://pbs.twimg.com/profile_images/1148537659637358593/rlfCvTK5_400x400.png @@ -15,7 +15,7 @@ annotations: artifacthub.io/category: monitoring-logging artifacthub.io/changes: | - kind: changed - description: bumped image version to 0.3.6 + description: updated readme artifacthub.io/screenshots: | - title: Export information about your Servers from Netcup SCP as Prometheus metrics. url: https://www.netcup-wiki.de/images/SCP-Willkommen.png diff --git a/charts/netcupscp-exporter/README.md b/charts/netcupscp-exporter/README.md index 5ae05eba..8d4eeac8 100644 --- a/charts/netcupscp-exporter/README.md +++ b/charts/netcupscp-exporter/README.md @@ -58,7 +58,7 @@ The command removes all the Kubernetes components associated with the chart and | image.pullPolicy | string | `"Always"` | image pull policy | | image.registry | string | `"ghcr.io"` | image registry | | image.repository | string | `"mrueg/netcupscp-exporter"` | image repository | -| image.tag | string | `"v0.3.3"` | Overrides the image tag | +| image.tag | string | `"v0.3.6"` | Overrides the image tag | | imagePullSecrets | list | `[]` | If defined, uses a Secret to pull an image from a private Docker registry or repository. | | ingress.annotations | object | `{}` | | | ingress.className | string | `""` | | diff --git a/charts/proxysql/Chart.yaml b/charts/proxysql/Chart.yaml index fa3742ed..b65a3204 100644 --- a/charts/proxysql/Chart.yaml +++ b/charts/proxysql/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: proxysql description: A proxysql Helm chart for Kubernetes. Offers option to expose web interface through Ingress. Uses ServiceMonitor to collect metrics. type: application -version: 1.2.1 +version: 1.2.2 appVersion: "2.6.5" home: https://github.com/christianhuth/helm-charts icon: https://proxysql.com/wp-content/uploads/2019/11/ProxySQL-BIG-e1581368792603.png @@ -13,5 +13,8 @@ sources: - https://github.com/sysown/proxysql annotations: artifacthub.io/changes: | - - kind: changed - description: bumped image version to 2.6.5 + - kind: added + description: signing key to Chart.yaml + artifacthub.io/signKey: | + fingerprint: EE24F8BB6D099E78FD704F83B5ECDBCDDD485D0E + url: https://charts.christianhuth.de/public.key