feat(consul): deploy HashiCorp Consul 1.22.7 via Helm chart (5-replica cluster) #149
@@ -5,12 +5,6 @@ kind: Kustomization
|
|||||||
resources:
|
resources:
|
||||||
- ../../../base/consul
|
- ../../../base/consul
|
||||||
|
|
||||||
patches:
|
|
||||||
- path: patches/consul-server-pdb.yaml
|
|
||||||
target:
|
|
||||||
kind: PodDisruptionBudget
|
|
||||||
name: consul-server
|
|
||||||
|
|
||||||
helmCharts:
|
helmCharts:
|
||||||
- name: consul
|
- name: consul
|
||||||
repo: https://helm.releases.hashicorp.com
|
repo: https://helm.releases.hashicorp.com
|
||||||
|
unkinben marked this conversation as resolved
Outdated
|
|||||||
@@ -18,3 +12,5 @@ helmCharts:
|
|||||||
releaseName: consul
|
releaseName: consul
|
||||||
namespace: consul
|
namespace: consul
|
||||||
valuesFile: values.yaml
|
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.