🌳
pt0/deployF/k8sProvF/k3sF/k3sExtIpsSyncF/k3sExtIpSyncCoreAI.mts
7export const k3sExtIpSyncCore = async () => {
8 const {cluster_name} = getKlusterCtx()
9 console.log('starting k3sextipsync...', {cluster_name})
11 const ip = await getExtIpWithFallbacks([getMyCfExtIp, getCfExtIpViaDomain])
12 console.log('detected external IP:', ip)
15 await doSetKlusterWcHnIp({ip, action: 'apply'})
17 console.log('k3sextipsync completed successfully')