-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[baseimage]: Install Kubernetes packages if enabled in image #4374
Conversation
can you provide description of this pr, what are you trying to achieve in this pr? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As comments
Built a private image to test to work fine.
Make a fix, as kubeadm no demands a higher version of kubelet & kubectl. As kubeadm auto install kubectl & kubelet, removing explicit install is an easier/robust fix.
1) Dropped helper & pod scripts 2) Made install verbose
retest vs please. |
retest vsimage please |
1 similar comment
retest vsimage please |
@renukamanavalan There is conflict in cherry-pick. Please create PR for 201911 |
…et#4374) * Install kubernetes worker node packages, if enabled.
Created PR #4432 for 201911 branch. |
…4432) Install kubeadm, which transparently installs kubelet & kubectl As well download required Kubernetes images required to run as kubernetes node. The kubelet service is intentionally kept in disabled state, as it would otherwise continuously restart wasting resources, until join to master.
#4432 is merged. |
…et#4374) (sonic-net#4432) Install kubeadm, which transparently installs kubelet & kubectl As well download required Kubernetes images required to run as kubernetes node. The kubelet service is intentionally kept in disabled state, as it would otherwise continuously restart wasting resources, until join to master.
- What I did
Goal: To be able to join a kubernetes cluster w/o requiring any more packages/images.