feat(consul): deploy HashiCorp Consul 1.22.7 via Helm chart (5-replica cluster) #149
@@ -5,12 +5,6 @@ kind: Kustomization
|
||||
resources:
|
||||
- ../../../base/consul
|
||||
|
||||
patches:
|
||||
- path: patches/consul-server-pdb.yaml
|
||||
target:
|
||||
kind: PodDisruptionBudget
|
||||
name: consul-server
|
||||
|
||||
helmCharts:
|
||||
- name: consul
|
||||
repo: https://helm.releases.hashicorp.com
|
||||
|
unkinben marked this conversation as resolved
Outdated
|
||||
@@ -18,3 +12,5 @@ helmCharts:
|
||||
releaseName: consul
|
||||
namespace: consul
|
||||
valuesFile: values.yaml
|
||||
apiVersions:
|
||||
- policy/v1/PodDisruptionBudget
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
- op: replace
|
||||
path: /apiVersion
|
||||
value: policy/v1
|
||||
Reference in New Issue
Block a user
patches should be yaml files.
ensure the maxunavailable is 1
we dont need the sandbox overlays.