Enhancement/improve k8s bootstrap deployment #4

Merged
kasun merged 5 commits from enhancement/improve-k8s-bootstrap-deployment into main 2026-06-01 03:34:23 +02:00
Showing only changes of commit 8eb59643cf - Show all commits
+7 -6
View File
@@ -48,7 +48,8 @@ const worker2VmId = vmIdsOutput.apply((ids) => String(ids.worker2));
// SSH connection helper
function conn(
ip: pulumi.Input<string>): command.types.input.remote.ConnectionArgs {
ip: pulumi.Input<string>,
): command.types.input.remote.ConnectionArgs {
return { host: ip, user: "ubuntu", privateKey: ciRunnerPrivateKey };
}
@@ -227,8 +228,8 @@ const getKubeconfig = new command.remote.Command(
{ dependsOn: [joinWorker1, joinWorker2] },
);
export const kubeconfig = pulumi.secret(
pulumi
.all([getKubeconfig.stdout, master1Ip])
.apply(([kc, ip]) => kc.replaceAll("127.0.0.1", ip as string).trim()),
);
export const kubeconfig = pulumi.secret(
pulumi
.all([getKubeconfig.stdout, master1Ip])
.apply(([kc, ip]) => kc.replaceAll("127.0.0.1", ip as string).trim()),
);