Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

k8s: Update to 1.18 #217

Merged
merged 6 commits into from
Mar 27, 2020
Merged

k8s: Update to 1.18 #217

merged 6 commits into from
Mar 27, 2020

Conversation

surajssd
Copy link
Member

@surajssd surajssd commented Mar 26, 2020

  • This PR updates the cluster to use 1.18.0 images
  • For all the control plane components (apiserver, scheduler, controller-manager, kube-proxy) we have been using hyperkube images. This PR changes the images to use the component specific images.

Something that is not done in this PR is changing the images of kubelet. Kubelet is still provisioned using hyperkube. Upstream will stop shipping any image for kubelet. We need to build and maintain images for kubelet or we can use the images that are built for typhoon: quay.io/poseidon/kubelet:v1.17.4.

If you folks are ok with using that image then I can change that in this PR as well?

@surajssd surajssd force-pushed the surajssd/update-k8s-1.18 branch 2 times, most recently from fcbd39e to 8988faa Compare March 26, 2020 11:11
This commit changes the apiserver configs to use the dedicated apiserver
container image instead of using hyperkube image.

Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
@surajssd surajssd force-pushed the surajssd/update-k8s-1.18 branch 2 times, most recently from 3dbec5a to 0b69928 Compare March 26, 2020 13:22
This commit changes the controller-manager configs to use the dedicated
controller-manager container image instead of using hyperkube image.

Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
This commit changes the kube-scheduler configs to use the dedicated
kube-scheduler container image instead of using hyperkube image.

Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
This commit changes the kube-proxy configs to use the dedicated
kube-proxy container image instead of using hyperkube image.

Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
@surajssd surajssd marked this pull request as ready for review March 26, 2020 15:57
@surajssd surajssd requested a review from johananl as a code owner March 26, 2020 15:57
Copy link
Member

@invidian invidian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR looks good to me.

If you folks are ok with using that image then I can change that in this PR as well?

Can you please create an issue to discuss it? I think we should be maintaining our own image, if that's really needed.

@surajssd surajssd merged commit 4827c43 into master Mar 27, 2020
@surajssd surajssd deleted the surajssd/update-k8s-1.18 branch March 27, 2020 07:37
@surajssd
Copy link
Member Author

@invidian issue for kubelet images: #221

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants