Skip to content
This repository has been archived by the owner on Sep 18, 2020. It is now read-only.

[WIP- Do not merge] app-admin/kubelet: kubelet-service now runs kubelet via agent #1726

Closed
wants to merge 1 commit into from

Conversation

peebs
Copy link
Contributor

@peebs peebs commented Jan 15, 2016

Taking over from: #1706

This commit changes kubelet.service from running the kubelet to actually running an agent, kva, that is responsible for launching and updating a kubelet ACI with rkt.

The kubetlet is launched as transient unit named kubelet-v1.2.3.service. The agent will be shipped with the OS.

Environment=KUBELET_AGENT_VERSION=0.1.0

# If left empty the kubelet version will be determined by contacting the kube-apiserver.
Environment=KUBELET_PINNED_VERSION=
Copy link
Contributor

Choose a reason for hiding this comment

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

Nit: KUBELET_VERSION instead?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't feel too strongly here, but, I have a slight preference for KUBELET_PINNED_VERSION (or anything that makes it clear your pinning) I think its a little more clear that, when set, the user is forgoing any auto-updates that are normally available.

Normally, when someone sets a version env, they probably just assume they are just swapping an old version for one they need.

@peebs
Copy link
Contributor Author

peebs commented Jan 21, 2016

Closing for #1735

@marineam
Copy link
Contributor

marineam commented Feb 2, 2016

Closing for reals ;-)

@marineam marineam closed this Feb 2, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
4 participants