# Cluster Lifecycle Special Interest Group The Cluster Lifecycle SIG examines how we should change Kubernetes to make it easier to manage and operate with a focus on cluster deployment and upgrades. The [charter](charter.md) defines the scope and governance of the Cluster Lifecycle Special Interest Group. ## Meetings *Joining the [mailing list](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) for the group will typically add invites for the following meetings to your calendar.* * Regular SIG Meeting: [Tuesdays at 09:00 PT (Pacific Time)](https://zoom.us/j/916523531?pwd=eVhPNU5IQWtBYWhmT1N4T0V6bHZFZz09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). * [Meeting notes and Agenda](https://docs.google.com/document/d/1Gmc7LyCIL_148a9Tft7pdhdee0NBHdOfHS1SAF0duI4/edit). * [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ## Leadership ### Chairs The Chairs of the SIG run operations and processes governing the SIG. * Justin Santa Barbara (**[@justinsb](https://github.com/justinsb)**), Google * Lubomir Ivanov (**[@neolit123](https://github.com/neolit123)**), VMware * Vince Prignano (**[@vincepri](https://github.com/vincepri)**), Red Hat ### Technical Leads The Technical Leads of the SIG establish new subprojects, decommission existing subprojects, and resolve cross-subproject technical issues and decisions. * Cecile Robert-Michon (**[@CecileRobertMichon](https://github.com/CecileRobertMichon)**), Microsoft * Fabrizio Pandini (**[@fabriziopandini](https://github.com/fabriziopandini)**), VMware ## Emeritus Leads * Lucas Käldström (**[@luxas](https://github.com/luxas)**) * Robert Bailey (**[@roberthbailey](https://github.com/roberthbailey)**) * Timothy St. Clair (**[@timothysc](https://github.com/timothysc)**) ## Contact - Slack: [#sig-cluster-lifecycle](https://kubernetes.slack.com/messages/sig-cluster-lifecycle) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/sig%2Fcluster-lifecycle) - GitHub Teams: - [@kubernetes/sig-cluster-lifecycle](https://github.com/orgs/kubernetes/teams/sig-cluster-lifecycle) - SIG Cluster Lifecycle mailing list - Steering Committee Liaison: Nabarun Pal (**[@palnabarun](https://github.com/palnabarun)**) ## Working Groups The following [working groups][working-group-definition] are sponsored by sig-cluster-lifecycle: * [WG LTS](/wg-lts) ## Subprojects The following [subprojects][subproject-definition] are owned by sig-cluster-lifecycle: ### cluster-addons A project for figuring out the best way to install, manage and deliver cluster addons - **Owners:** - [kubernetes-sigs/cluster-addons](https://github.com/kubernetes-sigs/cluster-addons/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-addons](https://kubernetes.slack.com/messages/cluster-addons) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster Addons meeting: [Tuesdays at 09:00 PT (Pacific Time)](https://zoom.us/j/130096731?pwd=U3pzWloxZ0lpbEtadTZGSERRdENrZz09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/10_tl_SXcFGb-2109QpcFVrdrfnVEuQ05MBrXtasB0vk/edit). ### cluster-api A project focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters - **Owners:** - [kubernetes-sigs/cluster-api](https://github.com/kubernetes-sigs/cluster-api/blob/main/OWNERS) - **Contact:** - Slack: [#cluster-api](https://kubernetes.slack.com/messages/cluster-api) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API office hours: [Wednesdays at 10:00 PT (Pacific Time)](https://zoom.us/j/861487554?pwd=dTVGVVFCblFJc0VBbkFqQlU0dHpiUT09) (weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=10:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1ushaVqAKYnZ2VN_aa3GyKlS4kEd6bSug13xaXOakAQI/edit). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### cluster-api-addon-provider-helm Implementation of Cluster Add-on Provider for Helm, an add-on orchestration solution for Cluster API using Helm. - **Owners:** - [kubernetes-sigs/cluster-api-addon-provider-helm](https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/blob/main/OWNERS) ### cluster-api-ipam-provider-in-cluster Cluster API IPAM provider - **Owners:** - [kubernetes-sigs/cluster-api-ipam-provider-in-cluster](https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/blob/main/OWNERS) ### cluster-api-operator Leverages a declarative API and an operator to empower admins to handle the lifecycle of Cluster API providers within the management cluster - **Owners:** - [kubernetes-sigs/cluster-api-operator](https://github.com/kubernetes-sigs/cluster-api-operator/blob/main/OWNERS) - **Contact:** - Slack: [#cluster-api-operator](https://kubernetes.slack.com/messages/cluster-api-operator) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) ### cluster-api-provider-aws Cluster API infrastructure provider for AWS - **Owners:** - [kubernetes-sigs/cluster-api-provider-aws](https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-aws](https://kubernetes.slack.com/messages/cluster-api-aws) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider AWS office hours: [Mondays at 09:00 PT (Pacific Time)](https://zoom.us/j/423312508?pwd=Tk9OWnZ4WHg2T2xRek9xZXA1eFQ4dz09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1iW-kqcX-IhzVGFrRKTSPGBPOc-0aUvygOVoJ5ETfEZU/). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### cluster-api-provider-azure Cluster API infrastructure provider for Azure - **Owners:** - [kubernetes-sigs/cluster-api-provider-azure](https://github.com/kubernetes-sigs/cluster-api-provider-azure/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-azure](https://kubernetes.slack.com/messages/cluster-api-azure) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider Azure office hours: [Thursdays at 09:00 PT (Pacific Time)](https://zoom.us/j/566930821?pwd=N2JuRWljc3hGS3ZnVlBLTk42TFlzQT09) (weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](http://bit.ly/k8s-capz-agenda). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### cluster-api-provider-cloudstack Cluster API provider for Apache Cloudstack - **Owners:** - [kubernetes-sigs/cluster-api-provider-cloudstack](https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/blob/master/OWNERS) ### cluster-api-provider-digitalocean Cluster API infrastructure provider for DigitalOcean - **Owners:** - [kubernetes-sigs/cluster-api-provider-digitalocean](https://github.com/kubernetes-sigs/cluster-api-provider-digitalocean/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-digitalocean](https://kubernetes.slack.com/messages/cluster-api-digitalocean) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider DigitalOcean office hours: [Thursdays at 09:00 PT (Pacific Time)](https://zoom.us/j/91312171751?pwd=bndnMDdJMkhySDVncjZoR1VhdFBTZz09) (monthly, second Thursday of the month). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](http://bit.ly/k8s-capdo-agenda). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### cluster-api-provider-gcp Cluster API infrastructure provider for GCP - **Owners:** - [kubernetes-sigs/cluster-api-provider-gcp](https://github.com/kubernetes-sigs/cluster-api-provider-gcp/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-gcp](https://kubernetes.slack.com/messages/cluster-api-gcp) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) ### cluster-api-provider-ibmcloud Cluster API infrastructure provider for IBM Cloud - **Owners:** - [kubernetes-sigs/cluster-api-provider-ibmcloud](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/OWNERS) - **Contact:** - Slack: [#cluster-api-ibmcloud](https://kubernetes.slack.com/messages/cluster-api-ibmcloud) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider IBM Cloud office hours: [Fridays at 09:00 IST](https://zoom.us/j/9392903494) (weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=IST). - [Meeting notes and Agenda](https://docs.google.com/document/d/1oWnqXy1VFv0E3kovQoZfS6IlVP0L4eaQsN-2HYC_6_A). - [Meeting recordings](https://www.youtube.com/playlist?list=PLcYv3LH7qY9Nvx4lNaeOeBrfBZa777h3m). ### cluster-api-provider-kubemark Cluster API infrastructure provider for Kubemark - **Owners:** - [kubernetes-sigs/cluster-api-provider-kubemark](https://github.com/kubernetes-sigs/cluster-api-provider-kubemark/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-kubemark](https://kubernetes.slack.com/messages/cluster-api-kubemark) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) ### cluster-api-provider-kubevirt Cluster API infrastructure provider for KubeVirt - **Owners:** - [kubernetes-sigs/cluster-api-provider-kubevirt](https://github.com/kubernetes-sigs/cluster-api-provider-kubevirt/blob/main/OWNERS) - **Contact:** - Slack: [#cluster-api-kubevirt](https://kubernetes.slack.com/messages/cluster-api-kubevirt) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider KubeVirt Syncup Meetings: [Tuesdays at 8:00 PT (Pacific Time)](https://zoom.us/j/94685513559?pwd=cnI3RUQyZ3RrckpOc1BQNDA1Q1BrZz09) (weekly starting Tuesday December 7th, 2021). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=8:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1ZAnRLCKOVbDqrsrYis2OR0aZIAlqp576gCJVCkMNiHM/edit?usp=sharing). ### cluster-api-provider-nested Cluster API infrastructure provider for Nested Clusters - **Owners:** - [kubernetes-sigs/cluster-api-provider-nested](https://github.com/kubernetes-sigs/cluster-api-provider-nested/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-nested](https://kubernetes.slack.com/messages/cluster-api-nested) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider Nested Office Hours: [Tuesdays at 10:00 PT (Pacific Time)](https://zoom.us/j/91929881559?pwd=WllxazhTUzBFN1BNWTRadTA3NGtQQT09) (weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=10:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/10aTeq2lhXW_3aFQAd_MdGjY8PtZPslKhZCCcXxFp3_Q/edit). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### cluster-api-provider-openstack Cluster API infrastructure provider for OpenStack - **Owners:** - [kubernetes-sigs/cluster-api-provider-openstack](https://github.com/kubernetes-sigs/cluster-api-provider-openstack/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-openstack](https://kubernetes.slack.com/messages/cluster-api-openstack) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API Provider OpenStack Office Hours: [Wednesdays at 14:00 UTC](https://zoom.us/j/91405526408?pwd=bVBxempwVDBzejJGQlhSOGlXZnRxUT09) (alternate weeks, check agenda doc for last meeting). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=14:00&tz=UTC). - [Meeting notes and Agenda](https://docs.google.com/document/d/1hzi6nr04mhQYBKrwL2NDTNPvgI4RgO9a-gqmk31kXMA/edit?usp=sharing). ### cluster-api-provider-packet Cluster API infrastructure provider for Packet - **Owners:** - [kubernetes-sigs/cluster-api-provider-packet](https://github.com/kubernetes-sigs/cluster-api-provider-packet/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-packet](https://kubernetes.slack.com/messages/cluster-api-packet) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) ### cluster-api-provider-vsphere Cluster API infrastructure provider for vSphere - **Owners:** - [kubernetes-sigs/cluster-api-provider-vsphere](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/master/OWNERS) - **Contact:** - Slack: [#cluster-api-vsphere](https://kubernetes.slack.com/messages/cluster-api-vsphere) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Cluster API vSphere meeting: [Thursdays at 10:00 PT (Pacific Time)](https://zoom.us/j/92253194848?pwd=cVVVNDMxeTl1QVJPUlpvLzNSVU1JZz09) (biweekly starting Thursday June 25th, 2020). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=10:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1jQrQiOW75uWraPk4b_LWtCTHwT7EZwrWWwMdxeWOEvk/edit?usp=sharing). - [Meeting recordings](https://www.youtube.com/playlist?list=PLutJyDdkKQIovV-AONxMa2cyv-_5LAYiu). ### etcdadm A command-line tool for operating etcd clusters - **Owners:** - [kubernetes-sigs/etcdadm](https://github.com/kubernetes-sigs/etcdadm/blob/master/OWNERS) - **Contact:** - Slack: [#etcdadm](https://kubernetes.slack.com/messages/etcdadm) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - etcdadm Office Hours: [Mondays at 09:00 PT (Pacific Time)](https://zoom.us/j/612375927?pwd=MldxRnRSOExCVW1rbjM4ZzBSc3MvUT09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1b_J0oBvi9lL0gsPgTOrCw1Zlx3e7BYEuXnB3d2S15pA/edit). ### image-builder A collection of cross-provider Kubernetes virtual machine image building utilities - **Owners:** - [kubernetes-sigs/image-builder](https://github.com/kubernetes-sigs/image-builder/blob/master/OWNERS) - **Contact:** - Slack: [#image-builder](https://kubernetes.slack.com/messages/image-builder) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - Image Builder office hours: [Mondays at 08:30 PT (Pacific Time)](https://zoom.us/j/807524571?pwd=WEFTeDJzeWU3bVFkcWQ0UEdZRkRCdz09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=08:30&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1YIOD0Nnid_0h6rKlDxcbfJaoIRNO6mQd9Or5vKRNxaU/edit). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### kOps A tool for creating, destroying, upgrading and maintaining production-grade, highly available, Kubernetes cluster that also provisions infrastructure - **Owners:** - [kubernetes/kops](https://github.com/kubernetes/kops/blob/master/OWNERS) - **Contact:** - Slack: [#kops-dev](https://kubernetes.slack.com/messages/kops-dev) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - kOps Office Hours: [Fridays at 09:00 PT (Pacific Time)](https://zoom.us/j/97072789944?pwd=VVlUR3dhN2h5TEFQZHZTVVd4SnJUdz09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/12QkyL0FkNbWPcLFxxRGSPt_tNPBHbmni3YLY-lHny7E/edit). ### kubeadm A tool that performs the actions necessary to get a minimum viable, secure cluster up and running in a user friendly way - **Owners:** - [kubernetes/cluster-bootstrap](https://github.com/kubernetes/cluster-bootstrap/blob/master/OWNERS) - [kubernetes/kubeadm](https://github.com/kubernetes/kubeadm/blob/main/OWNERS) - [kubernetes/kubernetes/cmd/kubeadm](https://github.com/kubernetes/kubernetes/blob/master/cmd/kubeadm/OWNERS) - [kubernetes/kubernetes/staging/src/k8s.io/cluster-bootstrap](https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/cluster-bootstrap/OWNERS) - [kubernetes/kubernetes/staging/src/k8s.io/component-base/configz](https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/component-base/configz/OWNERS) - [kubernetes/kubernetes/staging/src/k8s.io/component-base/featuregate](https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/component-base/featuregate/OWNERS) - [kubernetes/kubernetes/test/e2e/lifecycle](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/lifecycle/OWNERS) - [kubernetes/kubernetes/test/e2e_kubeadm](https://github.com/kubernetes/kubernetes/blob/master/test/e2e_kubeadm/OWNERS) - [kubernetes/system-validators](https://github.com/kubernetes/system-validators/blob/master/OWNERS) - **Contact:** - Slack: [#kubeadm](https://kubernetes.slack.com/messages/kubeadm) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - kubeadm Office Hours: [Wednesdays at 09:00 PT (Pacific Time)](https://zoom.us/j/179916854?pwd=dzRhbjFnRGVQRDVUVHY1a29JV2JxUT09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1ONcoy8bOw8SWPUwXxnKeRZST3lnUxYpUv4Y6466h9Ek/edit). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4). ### kubespray A project that uses Ansible / Vagrant for deploying production ready clusters on different infrastructure - **Owners:** - [kubernetes-sigs/kubespray](https://github.com/kubernetes-sigs/kubespray/blob/master/OWNERS) - **Contact:** - Slack: [#kubespray](https://kubernetes.slack.com/messages/kubespray) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) ### logical-cluster A set of APIs to improve the Kubernetes user experience for cluster administration by offering utilities to interact with fleet of clusters which can be managed by Cluster API, or other entities (like cloud providers). - **Owners:** - [kubernetes-sigs/logical-cluster](https://github.com/kubernetes-sigs/logical-cluster/blob/main/OWNERS) ### minikube Implements a local Kubernetes cluster for application development on macOS, Linux, and Windows - **Owners:** - [kubernetes-sigs/minikube-gui](https://github.com/kubernetes-sigs/minikube-gui/blob/main/OWNERS) - [kubernetes/minikube](https://github.com/kubernetes/minikube/blob/master/OWNERS) - **Contact:** - Slack: [#minikube](https://kubernetes.slack.com/messages/minikube) - [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) - **Meetings:** - minikube office hours: [Mondays at 11:00 PT (Pacific Time)](https://zoom.us/j/97017029363?pwd=U3MvZ3pMMHM5eWorSjgzUnd5OEFtUT09) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=11:00&tz=PT%20%28Pacific%20Time%29). - [Meeting notes and Agenda](https://docs.google.com/document/d/1jhfmL1gsgN39uCEgz5pW9tnIotFgHhxq2yfMK3KYE4w/edit). [subproject-definition]: https://github.com/kubernetes/community/blob/master/governance.md#subprojects [working-group-definition]: https://github.com/kubernetes/community/blob/master/governance.md#working-groups