​Would commissaire be intended to address the case where I want to adjust
config options across a cluster? (openshift node or master configs)​

On Thu, May 19, 2016 at 3:57 PM, Derek Carr <dec...@redhat.com> wrote:

> Yep, definitely agreed - and it's not even implemented yet so I can't
> recommend people use it as a part of the overall procedure, but something
> to keep in mind in this problem space that this is one potential way of
> updating the cluster node agent and the daemons it manages in the future.
>
> On Thu, May 19, 2016 at 3:25 PM, Jason DeTiberus <jdeti...@redhat.com>
> wrote:
>
>>
>> On May 19, 2016 2:59 PM, "Derek Carr" <dec...@redhat.com> wrote:
>> >
>> > 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.
>>
>> Definitely solves a large chunk of the problem. We still need to worry
>> about host upgrades, data center maintenance, etc.
>>
>> I'm all for the cluster owning all cluster upgrade related tasks, though.
>>
>> >
>> > 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
>> >
>> >
>>
>
>


-- 

-- Jeremy Eder

Reply via email to