Skip to content

Commit da51bb1

Browse files
committed
feat(vault): change namespace
Signed-off-by: Nicolas Lamirault <[email protected]>
1 parent 46aced7 commit da51bb1

File tree

8 files changed

+50
-50
lines changed

8 files changed

+50
-50
lines changed

gitops/argocd/apps/security/values-aws-staging.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ argocd-apps:
4343
namespace: security
4444
targetRevision: master
4545
- appName: vault
46-
namespace: security
46+
namespace: secrets
4747
targetRevision: master
4848
- appName: tetragon
4949
namespace: security
@@ -57,7 +57,7 @@ argocd-apps:
5757
template:
5858
metadata:
5959
annotations:
60-
argocd.argoproj.io/manifest-generate-paths: '/{{path}}'
60+
argocd.argoproj.io/manifest-generate-paths: "/{{path}}"
6161
notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops
6262
notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops
6363
notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops

gitops/argocd/charts/security/vault/.argocd-allow-concurrency renamed to gitops/argocd/charts/secrets/vault/.argocd-allow-concurrency

File renamed without changes.
File renamed without changes.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# vault
2+
3+
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
4+
5+
## Requirements
6+
7+
| Repository | Name | Version |
8+
| ----------------------------------- | ----- | ------- |
9+
| https://helm.releases.hashicorp.com | vault | 0.27.0 |
10+
11+
## Values
12+
13+
| Key | Type | Default | Description |
14+
| ----------------------------------------------------------------------- | ------ | -------------------------------------------------------------------------------- | ----------- |
15+
| grafanaDashboard.enabled | bool | `true` | |
16+
| grafanaDashboard.grafanaOperator.enabled | bool | `true` | |
17+
| grafanaDashboard.grafanaOperator.matchLabels."grafana.com/dashboards" | string | `"portefaix"` | |
18+
| ingress.enabled | bool | `false` | |
19+
| vault.csi.agent.enabled | bool | `true` | |
20+
| vault.csi.agent.logFormat | string | `"json"` | |
21+
| vault.csi.agent.logLevel | string | `"info"` | |
22+
| vault.csi.enabled | bool | `true` | |
23+
| vault.global.serverTelemetry.prometheusOperator | bool | `true` | |
24+
| vault.injector.enabled | bool | `true` | |
25+
| vault.injector.logFormat | string | `"json"` | |
26+
| vault.injector.logLevel | string | `"info"` | |
27+
| vault.injector.metrics.enabled | bool | `true` | |
28+
| vault.server.enabled | bool | `true` | |
29+
| vault.server.logFormat | string | `"json"` | |
30+
| vault.server.logLevel | string | `"info"` | |
31+
| vault.serverTelemetry.prometheusRules.enabled | bool | `true` | |
32+
| vault.serverTelemetry.prometheusRules.rules[0].alert | string | `"vault-HighResponseTime"` | |
33+
| vault.serverTelemetry.prometheusRules.rules[0].annotations.message | string | `"The response time of Vault is over 500ms on average over the last 5 minutes."` | |
34+
| vault.serverTelemetry.prometheusRules.rules[0].expr | string | `"vault_core_handle_request{quantile=\"0.5\"} > 500"` | |
35+
| vault.serverTelemetry.prometheusRules.rules[0].for | string | `"5m"` | |
36+
| vault.serverTelemetry.prometheusRules.rules[0].labels.severity | string | `"warning"` | |
37+
| vault.serverTelemetry.prometheusRules.rules[1].alert | string | `"vault-HighResponseTime"` | |
38+
| vault.serverTelemetry.prometheusRules.rules[1].annotations.message | string | `"The response time of Vault is over 1s on average over the last 5 minutes."` | |
39+
| vault.serverTelemetry.prometheusRules.rules[1].expr | string | `"vault_core_handle_request{quantile=\"0.5\"} > 1000"` | |
40+
| vault.serverTelemetry.prometheusRules.rules[1].for | string | `"5m"` | |
41+
| vault.serverTelemetry.prometheusRules.rules[1].labels.severity | string | `"critical"` | |
42+
| vault.serverTelemetry.serviceMonitor.enabled | bool | `true` | |
43+
| vault.serverTelemetry.serviceMonitor.selectors."prometheus.io/operator" | string | `"portefaix"` | |
44+
| vault.ui.enabled | bool | `true` | |
45+
46+
---
47+
48+
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)

gitops/argocd/charts/security/vault/templates/ingress.yaml renamed to gitops/argocd/charts/secrets/vault/templates/ingress.yaml

File renamed without changes.

gitops/argocd/charts/security/vault/values-talos-homelab.yaml renamed to gitops/argocd/charts/secrets/vault/values-talos-homelab.yaml

File renamed without changes.

gitops/argocd/charts/security/vault/values.yaml renamed to gitops/argocd/charts/secrets/vault/values.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ grafanaDashboard:
2828
vault:
2929
# additionalLabels:
3030
# portefaix.xyz/version: v0.54.0
31-
3231
global:
3332
serverTelemetry:
3433
prometheusOperator: true

gitops/argocd/charts/security/vault/README.md

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)