35 lines
851 B
YAML
35 lines
851 B
YAML
apiVersion: helm.cattle.io/v1
|
|
kind: HelmChart
|
|
metadata:
|
|
name: consul
|
|
namespace: kube-system
|
|
spec:
|
|
chart: https://%{KUBERNETES_API}%/static/charts/consul-1.0.2.tgz
|
|
targetNamespace: consul
|
|
valuesContent: |-
|
|
server:
|
|
extraConfig: |
|
|
{
|
|
"encrypt": "XN0I7fHIY1+yLWm2PjegZ7U93nI/tmzNvtmBtZLuIfo=",
|
|
"verify_incoming": false,
|
|
"verify_outgoing": false,
|
|
"verify_server_hostname": false,
|
|
"acl": {
|
|
"enabled": true,
|
|
"default_policy": "allow",
|
|
"enable_token_persistence": true
|
|
},
|
|
"performance": {
|
|
"raft_multiplier": 1
|
|
},
|
|
"disable_update_check": true
|
|
}
|
|
bootstrapExpect: 3
|
|
ui:
|
|
service:
|
|
type: NodePort
|
|
nodePort:
|
|
http: 30085
|
|
global:
|
|
name: consul
|