You've already forked prometheus-postgres-exporter
							
							Compare commits
	
		
			1 Commits
		
	
	
		
			0.3.2
			...
			5808a09234
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 5808a09234 | 
| @@ -5,8 +5,6 @@ on: | |||||||
|     paths: [ "README.md", "values.yaml" ] |     paths: [ "README.md", "values.yaml" ] | ||||||
|     types: [ "opened", "reopened", "synchronize" ] |     types: [ "opened", "reopened", "synchronize" ] | ||||||
|   push: |   push: | ||||||
|     branches: |  | ||||||
|     - '**' |  | ||||||
|     paths: [ "README.md", "values.yaml" ] |     paths: [ "README.md", "values.yaml" ] | ||||||
|     tags-ignore: |     tags-ignore: | ||||||
|     - '**' |     - '**' | ||||||
|   | |||||||
| @@ -4,8 +4,6 @@ on: | |||||||
|   pull_request: |   pull_request: | ||||||
|     types: [ "opened", "reopened", "synchronize" ] |     types: [ "opened", "reopened", "synchronize" ] | ||||||
|   push: |   push: | ||||||
|     branches: |  | ||||||
|     - '**' |  | ||||||
|     tags-ignore: |     tags-ignore: | ||||||
|     - '**' |     - '**' | ||||||
|   workflow_dispatch: {} |   workflow_dispatch: {} | ||||||
| @@ -13,7 +11,7 @@ on: | |||||||
| jobs: | jobs: | ||||||
|   helm-lint: |   helm-lint: | ||||||
|     container: |     container: | ||||||
|       image: docker.io/volkerraschek/helm:3.16.4 |       image: docker.io/volkerraschek/helm:3.16.1 | ||||||
|     runs-on: |     runs-on: | ||||||
|     - ubuntu-latest |     - ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
| @@ -28,7 +26,7 @@ jobs: | |||||||
|  |  | ||||||
|   helm-unittest: |   helm-unittest: | ||||||
|     container: |     container: | ||||||
|       image: docker.io/volkerraschek/helm:3.16.4 |       image: docker.io/volkerraschek/helm:3.16.1 | ||||||
|     runs-on: |     runs-on: | ||||||
|     - ubuntu-latest |     - ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|   | |||||||
| @@ -5,8 +5,6 @@ on: | |||||||
|     paths: [ "**/*.md" ] |     paths: [ "**/*.md" ] | ||||||
|     types: [ "opened", "reopened", "synchronize" ] |     types: [ "opened", "reopened", "synchronize" ] | ||||||
|   push: |   push: | ||||||
|     branches: |  | ||||||
|     - '**' |  | ||||||
|     paths: [ "**/*.md" ] |     paths: [ "**/*.md" ] | ||||||
|     tags-ignore: |     tags-ignore: | ||||||
|     - '**' |     - '**' | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ on: | |||||||
| jobs: | jobs: | ||||||
|   publish-chart: |   publish-chart: | ||||||
|     container: |     container: | ||||||
|       image: docker.io/volkerraschek/helm:3.16.4 |       image: docker.io/volkerraschek/helm:3.16.1 | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|       - name: Install tooling |       - name: Install tooling | ||||||
|   | |||||||
| @@ -46,7 +46,7 @@ version of the chart must be in sync with the `values.yaml`. Newer *minor* versi | |||||||
| versions can break something! | versions can break something! | ||||||
|  |  | ||||||
| ```bash | ```bash | ||||||
| CHART_VERSION=0.3.1 | CHART_VERSION=0.1.0 | ||||||
| helm show values prometheus-exporters/prometheus-postgres-exporter --version "${CHART_VERSION}" > values.yaml | helm show values prometheus-exporters/prometheus-postgres-exporter --version "${CHART_VERSION}" > values.yaml | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| @@ -248,7 +248,7 @@ deployment: | |||||||
| | `deployment.replicas`                              | Number of replicas for the postgres-exporter deployment.                                                   | `1`                                     | | | `deployment.replicas`                              | Number of replicas for the postgres-exporter deployment.                                                   | `1`                                     | | ||||||
| | `deployment.restartPolicy`                         | Restart policy of the postgres-exporter deployment.                                                        | `""`                                    | | | `deployment.restartPolicy`                         | Restart policy of the postgres-exporter deployment.                                                        | `""`                                    | | ||||||
| | `deployment.securityContext`                       | Security context of the postgres-exporter deployment.                                                      | `{}`                                    | | | `deployment.securityContext`                       | Security context of the postgres-exporter deployment.                                                      | `{}`                                    | | ||||||
| | `deployment.strategy.type`                         | Strategy type - `Recreate` or `Rollingupdate`.                                                             | `Rollingupdate`                         | | | `deployment.strategy.type`                         | Strategy type - `Recreate` or `Rollingupdate`.                                                             | `Recreate`                              | | ||||||
| | `deployment.strategy.rollingUpdate.maxSurge`       | The maximum number of pods that can be scheduled above the desired number of pods during a rolling update. | `1`                                     | | | `deployment.strategy.rollingUpdate.maxSurge`       | The maximum number of pods that can be scheduled above the desired number of pods during a rolling update. | `1`                                     | | ||||||
| | `deployment.strategy.rollingUpdate.maxUnavailable` | The maximum number of pods that can be unavailable during a rolling update.                                | `1`                                     | | | `deployment.strategy.rollingUpdate.maxUnavailable` | The maximum number of pods that can be unavailable during a rolling update.                                | `1`                                     | | ||||||
| | `deployment.terminationGracePeriodSeconds`         | How long to wait until forcefully kill the pod.                                                            | `60`                                    | | | `deployment.terminationGracePeriodSeconds`         | How long to wait until forcefully kill the pod.                                                            | `60`                                    | | ||||||
|   | |||||||
| @@ -3,6 +3,7 @@ | |||||||
|   "assignees": [ "volker.raschek" ], |   "assignees": [ "volker.raschek" ], | ||||||
|   "customManagers": [ |   "customManagers": [ | ||||||
|     { |     { | ||||||
|  |       "description": "Update container image reference", | ||||||
|       "fileMatch": [ |       "fileMatch": [ | ||||||
|         "^Chart\\.yaml$" |         "^Chart\\.yaml$" | ||||||
|       ], |       ], | ||||||
| @@ -15,13 +16,14 @@ | |||||||
|       "versioningTemplate": "semver" |       "versioningTemplate": "semver" | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|  |       "description": "Detect helm chart version in README", | ||||||
|       "fileMatch": ["^README\\.md$"], |       "fileMatch": ["^README\\.md$"], | ||||||
|       "matchStrings": [ |       "matchStrings": [ | ||||||
|         "VERSION=(?<currentValue>.*)" |         "^CHART_VERSION=(?<currentValue>.*)$" | ||||||
|       ], |       ], | ||||||
|  |       "datasourceTemplate": "git-tags", | ||||||
|       "depNameTemplate": "volker.raschek/prometheus-postgres-exporter", |       "depNameTemplate": "volker.raschek/prometheus-postgres-exporter", | ||||||
|       "packageNameTemplate": "https://git.cryptic.systems/volker.raschek/prometheus-postgres-exporter", |       "packageNameTemplate": "https://git.cryptic.systems/volker.raschek/prometheus-postgres-exporter", | ||||||
|       "datasourceTemplate": "git-tags", |  | ||||||
|       "versioningTemplate": "semver" |       "versioningTemplate": "semver" | ||||||
|     } |     } | ||||||
|   ], |   ], | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
| {{- define "prometheus-postgres-exporter.deployment.env" -}} | {{- define "prometheus-postgres-exporter.deployment.env" -}} | ||||||
| {{- $env := dict "env" (.Values.deployment.postgresExporter.env | default (list) ) }} | {{- $env := dict "env" (.Values.deployment.postgresExporter.env | default (list) ) }} | ||||||
| {{- if and (hasKey .Values.deployment.postgresExporter.resources "limits") (hasKey .Values.deployment.postgresExporter.resources.limits "cpu") }} | {{- if and (hasKey .Values.deployment.postgresExporter.resources "limits") (hasKey .Values.deployment.postgresExporter.resources.limits "cpu") }} | ||||||
| {{- $env = merge $env (dict "env" (list (dict "name" "GOMAXPROCS" "valueFrom" (dict "resourceFieldRef" (dict "divisor" "1" "resource" "limits.cpu"))))) }} | {{- $env = merge $env (dict "env" (list (dict "name" "GOMAXPROCS" "valueFrom" (dict "resourceFieldRef" (dict "resource" "limits.cpu"))))) }} | ||||||
| {{- end }} | {{- end }} | ||||||
| {{ toYaml $env }} | {{ toYaml $env }} | ||||||
| {{- end -}} | {{- end -}} | ||||||
|   | |||||||
| @@ -126,7 +126,3 @@ spec: | |||||||
|       volumes: |       volumes: | ||||||
|       {{- toYaml $volumes.volumes | nindent 6 }} |       {{- toYaml $volumes.volumes | nindent 6 }} | ||||||
|       {{- end }} |       {{- end }} | ||||||
|   {{- with .Values.deployment.strategy }} |  | ||||||
|   strategy: |  | ||||||
|     {{- toYaml . | nindent 4 }} |  | ||||||
|   {{- end }} |  | ||||||
| @@ -95,13 +95,6 @@ tests: | |||||||
|       path: spec.template.spec.tolerations |       path: spec.template.spec.tolerations | ||||||
|   - notExists: |   - notExists: | ||||||
|       path: spec.template.spec.topologySpreadConstraints |       path: spec.template.spec.topologySpreadConstraints | ||||||
|   - equal: |  | ||||||
|       path: spec.strategy |  | ||||||
|       value: |  | ||||||
|         type: "Rollingupdate" |  | ||||||
|         rollingUpdate: |  | ||||||
|           maxSurge: 1 |  | ||||||
|           maxUnavailable: 1 |  | ||||||
|  |  | ||||||
| - it: Test custom replicas | - it: Test custom replicas | ||||||
|   set: |   set: | ||||||
| @@ -240,7 +233,6 @@ tests: | |||||||
|       - name: GOMAXPROCS |       - name: GOMAXPROCS | ||||||
|         valueFrom: |         valueFrom: | ||||||
|           resourceFieldRef: |           resourceFieldRef: | ||||||
|             divisor: "1" |  | ||||||
|             resource: limits.cpu |             resource: limits.cpu | ||||||
|   - equal: |   - equal: | ||||||
|       path: spec.template.spec.containers[0].resources |       path: spec.template.spec.containers[0].resources | ||||||
|   | |||||||
| @@ -228,7 +228,7 @@ deployment: | |||||||
|   ## @param deployment.strategy.rollingUpdate.maxSurge The maximum number of pods that can be scheduled above the desired number of pods during a rolling update. |   ## @param deployment.strategy.rollingUpdate.maxSurge The maximum number of pods that can be scheduled above the desired number of pods during a rolling update. | ||||||
|   ## @param deployment.strategy.rollingUpdate.maxUnavailable The maximum number of pods that can be unavailable during a rolling update. |   ## @param deployment.strategy.rollingUpdate.maxUnavailable The maximum number of pods that can be unavailable during a rolling update. | ||||||
|   strategy: |   strategy: | ||||||
|     type: "Rollingupdate" |     type: "Recreate" | ||||||
|     rollingUpdate: |     rollingUpdate: | ||||||
|       maxSurge: 1 |       maxSurge: 1 | ||||||
|       maxUnavailable: 1 |       maxUnavailable: 1 | ||||||
| @@ -266,7 +266,7 @@ grafana: | |||||||
|   enabled: false |   enabled: false | ||||||
|  |  | ||||||
|   ## @param grafana.dashboardDiscoveryLabels Labels that Grafana uses to discover resources. The labels may vary depending on the Grafana deployment. |   ## @param grafana.dashboardDiscoveryLabels Labels that Grafana uses to discover resources. The labels may vary depending on the Grafana deployment. | ||||||
|   ## @skip grafana.dashboardDiscoveryLabels Skip individual configuration. |   ## @skip grafana.dashboardDiscoveryLabels | ||||||
|   dashboardDiscoveryLabels: |   dashboardDiscoveryLabels: | ||||||
|     grafana_dashboard: "1" |     grafana_dashboard: "1" | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user