7export const clusterVip = '192.168.1.111' 8export const lanNodeIp = clusterVip 9export const nodeIpsExtHost = harv2demoNodePorts.nodeIpsExtHost 10export const serverIp = '203.0.113.125' 11export const accessByIp = 'internetip' 12export const sshNodeHostname = 'harv2demoorng' 14export const cluster_name = 'harv2demo' 15export const extraActions = { rotatewchn, checkPorts } 16export const k8sCloudName = 'harvester' 17export const klusterVipHostname = '*.harv2lan.demokluster.com' 19export const domainNames = ['demokluster.com'] 20export const klustCertsH = { 21 'harv2demo-wccert': ['*.harv2.demokluster.com'], 22 'harv2demo-lanwccert': ['*.harv2lan.demokluster.com'], 23 'harv2demo-bbwccert': ['*.bb.demokluster.com'], 25export const cfApiKeySecretName = 'external-dns-cf-demokluster.json' 26export const regcacheEnabled = true 27export const regcacheHost = 'regcache.harv2.demokluster.com' // derivedhn 28export const regcacheLanHost = 'regcache.harv2lan.demokluster.com' 29export const useZotOverDockreg = true 30export const dockreg_host = useZotOverDockreg ? regcacheHost : 'dockreg.harv2.demokluster.com' 31export const dockLanHost = useZotOverDockreg ? regcacheLanHost : 'dockreg.harv2lan.demokluster.com' 32/** @type {Record<string, import("../../deployF/k8sF/ctxF/klusterCtxF.mts").NodePortsCfg>} */ 34registerKlusterCfg({cluster_name, k8sCloudName, clusterVip, lanNodeIp, klusterVipHostname, klustCertsH, accessByIp, domainNames, dockreg_host, dockLanHost, regcacheEnabled, regcacheHost, regcacheLanHost, useZotOverDockreg, cfApiKeySecretName, allNodePorts, extraActions})