Related: https://github.com/kubernetes/kubernetes/pull/23343

This is the model proposed by CoreOS for supporting cluster-upgrades.
Basically, a run-once kubelet is launched by the init system, and pulls
down the real kubelet to run as a container, then all other requisite host
services are provisioned as a DaemonSet derived set of pods on the node.
This does not cover things like kernel updates, but definitely does enable
a lot of scenarios for updates of kubelet/openshift-node if we adopted the
pattern.

Thanks,
Derek






On Thu, May 19, 2016 at 12:44 PM, Jason DeTiberus <jdeti...@redhat.com>
wrote:

>
> On Thu, May 19, 2016 at 12:18 PM, Chmouel Boudjnah <chmo...@redhat.com>
> wrote:
>
>> Hello thanks for releasing this blog post, from a first impression
>> there is a bit of an overlap if you are already cloudforms to do that,
>> isn't it ?
>>
>
> With current implementations, yes. That said, Cloud Forms could eventually
> switch to using Commissaire for managing clusters of hosts.
>
> As commissaire matures, I see great promise for it to handle a lot of the
> complexity involved in managing complex cluster upgrades (think OpenShift),
> where even something like applying kernel updates and orchestrating a
> reboot of hosts requires much more consideration than apply and restart or
> just performing the operations serially. Long term we need something that
> can be more integrated with Kubernetes/OpenShift that will allow for making
> ordering/restarting decisions on things like pod placement, scheduler
> configuration, and disruption budgets (when they are implemented). Having a
> centralized place to manage that complexity is much better than having
> multiple external tools do the same.
>
>
>
>>
>> Chmouel
>>
>> On Thu, May 19, 2016 at 3:55 PM, Stephen Milner <smil...@redhat.com>
>> wrote:
>> > Hello all,
>> >
>> > Have you heard about some kind of cluster host manager project and
>> > want to learn more? Curious about what this Commissaire thing is that
>> > has shown up in the Project Atomic GitHub repos?
>> > The short answer is it is a lightweight REST interface for cluster
>> > host management. For more information check out the introductory blog
>> > post ...
>> >
>> >     http://www.projectatomic.io/blog/2016/05/introducing_commissaire/
>> >
>> > ... and stay tuned for more in-depth posts for development and
>> > operations in the near future!
>> >
>> > --
>> > Thanks,
>> > Steve Milner
>> >
>>
>>
>
>
> --
> Jason DeTiberus
>

Reply via email to