This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
tsg-tsg-os-buildimage/ansible/roles/consul/files/consul-crd.yaml
2023-02-09 16:35:52 +08:00

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