Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve k8s master deployment workflow #15849

Open
qiluo-msft opened this issue Jul 14, 2023 · 0 comments
Open

Improve k8s master deployment workflow #15849

qiluo-msft opened this issue Jul 14, 2023 · 0 comments
Assignees
Labels
MSFT Triaged this issue has been triaged

Comments

@qiluo-msft
Copy link
Collaborator

          I see the point of `first_boot_flag`, `kubernetes_master_entrance.sh` and `sed -i '/^exit 0/i\bash /usr/sbin/kubernetes_master_entrance.sh' $FILESYSTEM_ROOT/etc/rc.local`.

They are introduced for a deployment workflow, but this workflow is fragile. Suggest:

  1. Create and start the Kubernetes master VM
  2. Configure the VM IP by hyperv-daemons, or by console access
  3. SSH into the VM, so you have full control
  4. Copy some scripts into the VM
  5. Enable/start some services.

Originally posted by @qiluo-msft in #15716 (comment)

@qiluo-msft qiluo-msft changed the title I see the point of first_boot_flag, kubernetes_master_entrance.sh and sed -i '/^exit 0/i\bash /usr/sbin/kubernetes_master_entrance.sh' $FILESYSTEM_ROOT/etc/rc.local. Improve k8s master deployment workflow Jul 14, 2023
@vmittal-msft vmittal-msft added MSFT Triaged this issue has been triaged labels Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MSFT Triaged this issue has been triaged
Projects
None yet
Development

No branches or pull requests

3 participants