🌳
pt0/klustersF/harv3demo/common.mjs
5export const cluster_name = 'harv3demo'
6export const k8sCloudName = 'harvester'
7export const extraActions = { rotatewchn, overwriteextdnsowner }
9export const accessByIp = 'internetip'
10export const clusterVip = '192.168.1.114'
11export const lanNodeIp = clusterVip
12export const klusterVipHostname = '*.harv3lan.demokluster.com'
13export const cfApiKeySecretName = 'external-dns-cf-demokluster.json'
14export const regcacheEnabled = true
15export const regcacheHost = 'regcache.harv3.demokluster.com' // derivedhn
16export const regcacheLanHost = 'regcache.harv3lan.demokluster.com'
17export const useZotOverDockreg = true
18export const dockreg_host = useZotOverDockreg ? regcacheHost : 'dock2reg.harv3.demokluster.com'
19export const dockLanHost = useZotOverDockreg ? regcacheLanHost : 'dock2reg.harv3lan.demokluster.com'
20export const domainNames = ['demokluster.com']
21export const klustCertsH = {
22 'wildcard-cert': ['*.harv3lan.demokluster.com'],
23 'wc-cert2': ['*.harv3.demokluster.com'],
26registerKlusterCfg({cluster_name, k8sCloudName, clusterVip, lanNodeIp, klusterVipHostname, klustCertsH, accessByIp, domainNames, dockreg_host, dockLanHost, regcacheEnabled, regcacheHost, regcacheLanHost, useZotOverDockreg, cfApiKeySecretName, extraActions})