27 Sep 2023
Meeting agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.1h3q0nfeyssb
- 4 participants
- 44 minutes
21 Sep 2023
Meeting agenda: https://docs.google.com/document/d/1KLsGGzNXQbsPeELCeF_q-f0h0CEGSe20xiwvcR2NlYM/edit#bookmark=id.z8ql2m3k2ai
- 3 participants
- 27 minutes
20 Sep 2023
Meeting agenda: https://docs.google.com/document/d/1aPgGRl4WewM3txrCYvkepsxLUvGdMG1EzlVfCNeV74M/edit#bookmark=id.k8ag858j65zp
- 4 participants
- 24 minutes
13 Sep 2023
Meeting agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.rhsekr1jd8gl
- 6 participants
- 33 minutes
6 Sep 2023
Meeting agenda: https://docs.google.com/document/d/1aPgGRl4WewM3txrCYvkepsxLUvGdMG1EzlVfCNeV74M/edit#bookmark=id.99ap6clo8ul8
- 5 participants
- 21 minutes
30 Aug 2023
Meeting agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=kix.pwxikdozsfan
- 5 participants
- 21 minutes
24 Aug 2023
Meeting agenda: https://docs.google.com/document/d/1KLsGGzNXQbsPeELCeF_q-f0h0CEGSe20xiwvcR2NlYM/edit#bookmark=id.obc6xsqrqj51
- 2 participants
- 21 minutes
23 Aug 2023
Meeting agenda: https://docs.google.com/document/d/1aPgGRl4WewM3txrCYvkepsxLUvGdMG1EzlVfCNeV74M/edit#bookmark=id.ye319lq9fwml
- 4 participants
- 30 minutes
16 Aug 2023
Meeting agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.xdp8r8e6ot6b
- 8 participants
- 32 minutes
9 Aug 2023
Meeting agenda: https://docs.google.com/document/d/1aPgGRl4WewM3txrCYvkepsxLUvGdMG1EzlVfCNeV74M/edit#bookmark=id.ckyeuzl23aar
- 5 participants
- 19 minutes
2 Aug 2023
Meeting agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.klwajed3s0o5
- 6 participants
- 32 minutes
26 Jul 2023
Meeting agenda: https://docs.google.com/document/d/1aPgGRl4WewM3txrCYvkepsxLUvGdMG1EzlVfCNeV74M/edit#bookmark=id.8n1dijyikgpx
- 4 participants
- 29 minutes
19 Jul 2023
Meeting agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.61bwf783uejc
- 5 participants
- 37 minutes
5 Jul 2023
Meeting Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.qkklje7sz781
- 6 participants
- 49 minutes
28 Jun 2023
Meeting Agenda: https://docs.google.com/document/d/1aPgGRl4WewM3txrCYvkepsxLUvGdMG1EzlVfCNeV74M/edit#bookmark=id.2g97y0i3it5o
- 4 participants
- 41 minutes
15 Jun 2023
Discussed one remaining admission cloud controller in the K8s api server, specifically the storage labelling controller. This is the reason for having a webhook in ccm. We need the controller to be ported into the two CCMs, GCP and AWS.
https://docs.google.com/document/d/1KLsGGzNXQbsPeELCeF_q-f0h0CEGSe20xiwvcR2NlYM/edit#bookmark=id.fyaubkkgkf3t
https://docs.google.com/document/d/1KLsGGzNXQbsPeELCeF_q-f0h0CEGSe20xiwvcR2NlYM/edit#bookmark=id.fyaubkkgkf3t
- 3 participants
- 17 minutes
7 Jun 2023
Meeting Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#bookmark=id.qtjdzm7fl6m4
- 4 participants
- 31 minutes
12 Nov 2022
Don’t miss out! Join us at our upcoming event: KubeCon + CloudNativeCon Europe in Amsterdam, The Netherlands from April 17-21, 2023. Learn more at https://kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.
SIG Cloud Provider Update - Michael McCune, Red Hat & Bridget Kromhout, Microsoft
Speakers: Michael McCune, Bridget Kromhout
Cloud Provider code allows Kubernetes to run on top of different platforms. Originally, support for all variations was built directly into a K8s release. This brought bloat and created an unnecessary dependency on cloud-provider specific code. This talk will be a status report on the effort to remove the cloud provider code from the main Kubernetes repository. For each in-tree cloud provider, we will report on efforts, accomplishments, and roadmap for getting "out-of-tree". We’ll also discuss the plans to handle the speed bumps that are left including removing disabling the cloud provider in upstream with a new feature gate and what to do about E2E testing.
SIG Cloud Provider Update - Michael McCune, Red Hat & Bridget Kromhout, Microsoft
Speakers: Michael McCune, Bridget Kromhout
Cloud Provider code allows Kubernetes to run on top of different platforms. Originally, support for all variations was built directly into a K8s release. This brought bloat and created an unnecessary dependency on cloud-provider specific code. This talk will be a status report on the effort to remove the cloud provider code from the main Kubernetes repository. For each in-tree cloud provider, we will report on efforts, accomplishments, and roadmap for getting "out-of-tree". We’ll also discuss the plans to handle the speed bumps that are left including removing disabling the cloud provider in upstream with a new feature gate and what to do about E2E testing.
- 6 participants
- 35 minutes
31 Aug 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
[dmoiseev] Introduce well-known tag for exclude subnets within a auto-discovery procedure for ELB backed services
https://github.com/kubernetes/cloud-provider-aws/issues/442
[jyotimahapatra] As a cluster operator I don’t have a mechanism to shift leadership away from an impacted AZ. https://github.com/kubernetes/kubernetes/issues/111899
[bridgetkromhout] https://github.com/kubernetes/kubernetes/pull/108095 - looking for more feedback/replies so we can get this resolved
[dmoiseev] Introduce well-known tag for exclude subnets within a auto-discovery procedure for ELB backed services
https://github.com/kubernetes/cloud-provider-aws/issues/442
[jyotimahapatra] As a cluster operator I don’t have a mechanism to shift leadership away from an impacted AZ. https://github.com/kubernetes/kubernetes/issues/111899
[bridgetkromhout] https://github.com/kubernetes/kubernetes/pull/108095 - looking for more feedback/replies so we can get this resolved
- 7 participants
- 38 minutes
17 Aug 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
https://github.com/kubernetes/kubernetes/pull/108095
https://github.com/kubernetes/kubernetes/pull/111428
https://github.com/kubernetes/kubernetes/pull/108095
https://github.com/kubernetes/kubernetes/pull/111428
- 5 participants
- 26 minutes
3 Aug 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
Discuss PRs merged/need attention for 1.25
https://github.com/kubernetes/kubernetes/issues/111029
Implemented in:
https://github.com/kubernetes/kubernetes/pull/111033
https://github.com/kubernetes/kubernetes/pull/111462
https://github.com/kubernetes/kubernetes/pull/111466
https://github.com/kubernetes/kubernetes/pull/110066
https://github.com/kubernetes/kubernetes/pull/108838
https://testgrid.k8s.io/google-gce#disable-cloud-provider
“kubelets specifying --cloud-provider=external will add a taint node.cloudprovider.kubernetes.io/uninitialized with an effect NoSchedule during initialization. CloudNodeController will get NodeMetadata from cloud provider, add LabelInstanceTypeStable, LabelTopologyRegion, LabelTopologyZone labels, finally remove uninitialized taints.
if cloud provider has some additional work for initialize node, before works done, want keep this uninitialized taints, can add some hook that CloudNodeController get node initializing information from cloud provider, if not completed, not remove this taints?”
Discuss PRs merged/need attention for 1.25
https://github.com/kubernetes/kubernetes/issues/111029
Implemented in:
https://github.com/kubernetes/kubernetes/pull/111033
https://github.com/kubernetes/kubernetes/pull/111462
https://github.com/kubernetes/kubernetes/pull/111466
https://github.com/kubernetes/kubernetes/pull/110066
https://github.com/kubernetes/kubernetes/pull/108838
https://testgrid.k8s.io/google-gce#disable-cloud-provider
“kubelets specifying --cloud-provider=external will add a taint node.cloudprovider.kubernetes.io/uninitialized with an effect NoSchedule during initialization. CloudNodeController will get NodeMetadata from cloud provider, add LabelInstanceTypeStable, LabelTopologyRegion, LabelTopologyZone labels, finally remove uninitialized taints.
if cloud provider has some additional work for initialize node, before works done, want keep this uninitialized taints, can add some hook that CloudNodeController get node initializing information from cloud provider, if not completed, not remove this taints?”
- 3 participants
- 29 minutes
6 Jul 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
List of failing tests due to disabling cloud providers:
https://github.com/kubernetes/test-infra/pull/26747
[bridgetkromhout] test triage reminder - see https://github.com/kubernetes/kubernetes/issues/109913#issuecomment-1123973475 for Nick’s comment about breaking it out into multiple issues per-provider
[bridgetkromhout] cherry-pick deadline this week! https://kubernetes.io/releases/patch-releases/#upcoming-monthly-releases
List of failing tests due to disabling cloud providers:
https://github.com/kubernetes/test-infra/pull/26747
[bridgetkromhout] test triage reminder - see https://github.com/kubernetes/kubernetes/issues/109913#issuecomment-1123973475 for Nick’s comment about breaking it out into multiple issues per-provider
[bridgetkromhout] cherry-pick deadline this week! https://kubernetes.io/releases/patch-releases/#upcoming-monthly-releases
- 4 participants
- 22 minutes
22 Jun 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
Last call for enhancements freeze for 1.25
LKG - not an enhancement, but walter needs to write an email for sig release
Cloud provider flag https://github.com/kubernetes/kubernetes/pull/110066
Node Addresses flapping https://github.com/kubernetes/kubernetes/issues/109793
[elmiko] curious about 1.24 bump for cloud-provider-gcp
[bridgetkromhout] need approvals for cherry-picked bugfix backports of https://github.com/kubernetes/kubernetes/pull/107631
Last call for enhancements freeze for 1.25
LKG - not an enhancement, but walter needs to write an email for sig release
Cloud provider flag https://github.com/kubernetes/kubernetes/pull/110066
Node Addresses flapping https://github.com/kubernetes/kubernetes/issues/109793
[elmiko] curious about 1.24 bump for cloud-provider-gcp
[bridgetkromhout] need approvals for cherry-picked bugfix backports of https://github.com/kubernetes/kubernetes/pull/107631
- 5 participants
- 32 minutes
8 Jun 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
[elmiko] gcp-related PRs for discussion:
https://github.com/kubernetes/cloud-provider-gcp/pull/333
https://github.com/kubernetes/cloud-provider-gcp/pull/313
https://github.com/kubernetes/kubernetes/pull/84466
Kubelet credential providers to GA
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2133-kubelet-credential-providers#beta---ga-graduation
[elmiko] gcp-related PRs for discussion:
https://github.com/kubernetes/cloud-provider-gcp/pull/333
https://github.com/kubernetes/cloud-provider-gcp/pull/313
https://github.com/kubernetes/kubernetes/pull/84466
Kubelet credential providers to GA
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2133-kubelet-credential-providers#beta---ga-graduation
- 3 participants
- 21 minutes
1 Jun 2022
Don’t miss out! Join us at our upcoming hybrid event: KubeCon + CloudNativeCon North America 2022 from October 24-28 in Detroit (and online!). Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.
SIG Cloud Provider: Portable K8s Across all Clouds, Roadmap and Updates - Nick Turner, Amazon & Steve Wong, VMware
Cloud Provider code allows Kubernetes to run on top of different platforms, with an implementation for each. The agenda will include: An overall status report on removing the cloud provider code from the main Kubernetes repository to “out of tree repositories; “Lightning talks” for individual cloud providers, reporting efforts, accomplishments, and roadmap for features and getting "out-of-tree". We’ll also discuss the plans to handle cloud provider migration - including interesting topics like building and migrating to cloud controller managers, and kubelet image credential providers. The goal of SIG Cloud Provider is to promote a vendor-neutral ecosystem for our community. We will close with details on how you can get involved with the SIG as either a cloud infrastructure supporter, a K8s distribution author, or a K8s user.
SIG Cloud Provider: Portable K8s Across all Clouds, Roadmap and Updates - Nick Turner, Amazon & Steve Wong, VMware
Cloud Provider code allows Kubernetes to run on top of different platforms, with an implementation for each. The agenda will include: An overall status report on removing the cloud provider code from the main Kubernetes repository to “out of tree repositories; “Lightning talks” for individual cloud providers, reporting efforts, accomplishments, and roadmap for features and getting "out-of-tree". We’ll also discuss the plans to handle cloud provider migration - including interesting topics like building and migrating to cloud controller managers, and kubelet image credential providers. The goal of SIG Cloud Provider is to promote a vendor-neutral ecosystem for our community. We will close with details on how you can get involved with the SIG as either a cloud infrastructure supporter, a K8s distribution author, or a K8s user.
- 3 participants
- 27 minutes
25 May 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
[Joel] AWS bug with custom DHCP parameters
https://github.com/kubernetes/cloud-provider-aws/issues/384
Kubecon recap
Should cloud providers enable –external-cloud-volume-plugin be enabled for all cloud providers?
Next kubecon - meetup as sig?
[Joel] AWS bug with custom DHCP parameters
https://github.com/kubernetes/cloud-provider-aws/issues/384
Kubecon recap
Should cloud providers enable –external-cloud-volume-plugin be enabled for all cloud providers?
Next kubecon - meetup as sig?
- 3 participants
- 24 minutes
11 May 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/edit#
[joelspeed] extraction/migration schedule
[steve wong] We (Nick and Steve Wong) need “lightning talk” presentations from individual cloud providers now for KubeCon Europe
event link https://sched.co/ytow
draft of deck is here - https://docs.google.com/presentation/d/1x6igOAIJmNN7xlEiiX98TTufsqztXbbu/edit?usp=sharing&ouid=118341252518163971765&rtpof=true&sd=true
[joelspeed] extraction/migration schedule
[steve wong] We (Nick and Steve Wong) need “lightning talk” presentations from individual cloud providers now for KubeCon Europe
event link https://sched.co/ytow
draft of deck is here - https://docs.google.com/presentation/d/1x6igOAIJmNN7xlEiiX98TTufsqztXbbu/edit?usp=sharing&ouid=118341252518163971765&rtpof=true&sd=true
- 6 participants
- 53 minutes
21 Apr 2022
Agenda - https://docs.google.com/document/d/1KLsGGzNXQbsPeELCeF_q-f0h0CEGSe20xiwvcR2NlYM/edit#
[andrewsy] Starting May 5th meeting will start at 9:30 PT
Walter to update calendar invite going forward
[elmiko] question about the “use-service-account-credentials” flag, how does this work, what is the history behind it?
Nckturner recently added a PR to allow custom service account names per cloud controller in CCM https://github.com/kubernetes/kubernetes/pull/103178
[cheftako] thinking of new branching strategy for KNP
AI to continue discussion in https://github.com/kubernetes-sigs/apiserver-network-proxy/issues/346
[jakub] thoughts on adding controller metrics to check if controller is running on either KCM or CCM?
[cheftako] jiahui might be the best person to follow-up with, overall sounds like a good idea
[jakub] metrics already exists https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/component-base/metrics/prometheus/controllers/metrics.go
[andrewsy] Starting May 5th meeting will start at 9:30 PT
Walter to update calendar invite going forward
[elmiko] question about the “use-service-account-credentials” flag, how does this work, what is the history behind it?
Nckturner recently added a PR to allow custom service account names per cloud controller in CCM https://github.com/kubernetes/kubernetes/pull/103178
[cheftako] thinking of new branching strategy for KNP
AI to continue discussion in https://github.com/kubernetes-sigs/apiserver-network-proxy/issues/346
[jakub] thoughts on adding controller metrics to check if controller is running on either KCM or CCM?
[cheftako] jiahui might be the best person to follow-up with, overall sounds like a good idea
[jakub] metrics already exists https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/component-base/metrics/prometheus/controllers/metrics.go
- 4 participants
- 17 minutes
13 Apr 2022
Agenda - https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
Steve Wong - discuss presentation for KubeCon Europe - est 15 minutes
session link: https://sched.co/ytow
draft deck link https://docs.google.com/presentation/d/1x6igOAIJmNN7xlEiiX98TTufsqztXbbu/edit?usp=sharing&ouid=116033065032532950423&rtpof=true&sd=true
Individual cloud provider Individual cloud providers are encouraged to create 3 minute lightning talks as an mp4 video, plus 2 or 3 slides, which will be incorporated in the presentation. These will be Due by May 2 .
Please see KubeCon North America 2021 for examples.- here
https://docs.google.com/presentation/d/1aECvgvxDtEKerCYlBaZwaJM43atYHN94/edit?usp=sharing&ouid=116033065032532950423&rtpof=true&sd=true
https://youtu.be/ogLedHIERaA
Who is going?
Nick
Steve
Bridget
El Miko
Any outstanding issues/PRs for v1.24?
Planning for 1.25 next meeting.
could do a board like: https://github.com/orgs/kubernetes/projects/10
Steve Wong - discuss presentation for KubeCon Europe - est 15 minutes
session link: https://sched.co/ytow
draft deck link https://docs.google.com/presentation/d/1x6igOAIJmNN7xlEiiX98TTufsqztXbbu/edit?usp=sharing&ouid=116033065032532950423&rtpof=true&sd=true
Individual cloud provider Individual cloud providers are encouraged to create 3 minute lightning talks as an mp4 video, plus 2 or 3 slides, which will be incorporated in the presentation. These will be Due by May 2 .
Please see KubeCon North America 2021 for examples.- here
https://docs.google.com/presentation/d/1aECvgvxDtEKerCYlBaZwaJM43atYHN94/edit?usp=sharing&ouid=116033065032532950423&rtpof=true&sd=true
https://youtu.be/ogLedHIERaA
Who is going?
Nick
Steve
Bridget
El Miko
Any outstanding issues/PRs for v1.24?
Planning for 1.25 next meeting.
could do a board like: https://github.com/orgs/kubernetes/projects/10
- 6 participants
- 23 minutes
30 Mar 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
v1.24 status:
Remaining PRs that are approved and needs to merge?
https://github.com/kubernetes/kubernetes/pull/107631
https://github.com/kubernetes/kubernetes/pull/109072
PRs that didn’t make it and might want exceptions?
https://github.com/kubernetes/kubernetes/pull/108953
https://github.com/kubernetes/kubernetes/pull/108838
PRs that landed that we want to call out:
https://github.com/kubernetes/kubernetes/pull/107750
kubelet cred provider to Beta https://github.com/kubernetes/kubernetes/pull/108847
Discuss https://github.com/kubernetes/kubernetes/pull/108914
should the cloud provider interface support allow-listing LB classes?
v1.24 status:
Remaining PRs that are approved and needs to merge?
https://github.com/kubernetes/kubernetes/pull/107631
https://github.com/kubernetes/kubernetes/pull/109072
PRs that didn’t make it and might want exceptions?
https://github.com/kubernetes/kubernetes/pull/108953
https://github.com/kubernetes/kubernetes/pull/108838
PRs that landed that we want to call out:
https://github.com/kubernetes/kubernetes/pull/107750
kubelet cred provider to Beta https://github.com/kubernetes/kubernetes/pull/108847
Discuss https://github.com/kubernetes/kubernetes/pull/108914
should the cloud provider interface support allow-listing LB classes?
- 5 participants
- 15 minutes
24 Mar 2022
PRs for code freeze:
* Remove insecure serving: https://github.com/kubernetes/kubernetes/pull/108953
* Webhook: https://github.com/kubernetes/kubernetes/pull/108838
* leader migration: https://github.com/kubernetes/kubernetes/pull/108016
* Kubelet credential provider
- Node e2e test PR: https://github.com/kubernetes/kubernetes/pull/108651
- Graduation to Beta: https://github.com/kubernetes/kubernetes/pull/108847
* Remove insecure serving: https://github.com/kubernetes/kubernetes/pull/108953
* Webhook: https://github.com/kubernetes/kubernetes/pull/108838
* leader migration: https://github.com/kubernetes/kubernetes/pull/108016
* Kubelet credential provider
- Node e2e test PR: https://github.com/kubernetes/kubernetes/pull/108651
- Graduation to Beta: https://github.com/kubernetes/kubernetes/pull/108847
- 5 participants
- 26 minutes
16 Mar 2022
Agenda: https://docs.google.com/document/d/1OZE-ub-v6B8y-GuaWejL-vU_f9jsjBbrim4LtTfxssw/
* Leader migration update
* PRs to review before code freeze
* Leader migration update
* PRs to review before code freeze
- 5 participants
- 30 minutes
2 Mar 2022
Leader Migration GA Graduation, clearer docs on deprecations, annual report and more.
- 9 participants
- 36 minutes
16 Feb 2022
Meeting time change, Node IPAM, feature graduation, annual report and more.
- 12 participants
- 46 minutes
2 Feb 2022
Add Approver/reviewers, pull requests, new meeting time, and more.
- 8 participants
- 47 minutes
8 Dec 2021
Election for new SIG Cloud Provider co-chair.
Move to match cloud provider versioning with K/K versioning.
Discussion on zone label usage
Support for mixed protocols (IPV4 and IPV6)
Move to match cloud provider versioning with K/K versioning.
Discussion on zone label usage
Support for mixed protocols (IPV4 and IPV6)
- 8 participants
- 34 minutes
2 Dec 2021
Nominations for co-chair
Discuss PR about konn-client leaks in ANP
Request help on webhooks in CCM KEP
Overview of AP Expression changes.
Discuss PR about konn-client leaks in ANP
Request help on webhooks in CCM KEP
Overview of AP Expression changes.
- 4 participants
- 17 minutes
4 Nov 2021
KEP 1771 - Cloud Provider versioning scheme
Docs accuracy with Node Controller
Plans to test Cloud Provider feature gates
Docs accuracy with Node Controller
Plans to test Cloud Provider feature gates
- 2 participants
- 9 minutes
27 Oct 2021
Plan to accelerate Leader Migration KEP
Review of KubeCon
Review cloud-provider-gcp/282
Release of AWS 2.3 with LoadBalancerController
Need to look at release versioning policy
Review of KubeCon
Review cloud-provider-gcp/282
Release of AWS 2.3 with LoadBalancerController
Need to look at release versioning policy
- 8 participants
- 28 minutes
21 Oct 2021
APIServer Network Proxy Adoption in Azure
Cloud-Provider-GCP fix
Plan to accelerate graduation of leader migration
Chair/TL succession planning
Cloud-Provider-GCP fix
Plan to accelerate graduation of leader migration
Chair/TL succession planning
- 6 participants
- 43 minutes
7 Oct 2021
Test tags for specific kinds of cloud provider tests.
- Continue with gce-pd tag
- Disable tests with these in K/K Prow
- Introduce StorageProvider tag
- Continue with gce-pd tag
- Disable tests with these in K/K Prow
- Introduce StorageProvider tag
- 5 participants
- 12 minutes
29 Sep 2021
Discuss Webhook support in CCM KEP.
Kubecon planning
Mixed protocol in service support for cloud providers.
Kubecon planning
Mixed protocol in service support for cloud providers.
- 8 participants
- 30 minutes
23 Sep 2021
- Last Known Good (LKG) design doc is now public
- Webhook implementation in CCM. Ask for help.
- Webhook implementation in CCM. Ask for help.
- 5 participants
- 21 minutes
15 Sep 2021
- Azure specific question, curious about thoughts around running the Azure Node Manager as a service
related https://github.com/kubernetes-sigs/cloud-provider-azure/issues/800`
- Webhook controller for CCM KEP approved for Alpha.
reach out to andrewsykim or cheftako if you’re interested
- KubeCon talk prep
related https://github.com/kubernetes-sigs/cloud-provider-azure/issues/800`
- Webhook controller for CCM KEP approved for Alpha.
reach out to andrewsykim or cheftako if you’re interested
- KubeCon talk prep
- 7 participants
- 27 minutes
9 Sep 2021
- Prospective Asian/European contributor friendly meeting times.
- Review Last Known Good (LKG) proposal for e2e testing proposal. (slides)
There are branching requirements for cloud providers. LKG testing can be done on each release branch. Version skew of both N-1 and N+1 would be ideal. There are two aspects of this: what version the cloud provider builds against, and what version of kubernetes it is tested against.
- For CSI we test against the last 3 versions of kubernetes and have another that tests against the head of kubernetes (but don't block on it).
- Review Last Known Good (LKG) proposal for e2e testing proposal. (slides)
There are branching requirements for cloud providers. LKG testing can be done on each release branch. Version skew of both N-1 and N+1 would be ideal. There are two aspects of this: what version the cloud provider builds against, and what version of kubernetes it is tested against.
- For CSI we test against the last 3 versions of kubernetes and have another that tests against the head of kubernetes (but don't block on it).
- 5 participants
- 33 minutes
1 Sep 2021
- https://github.com/kubernetes/enhancements/pull/2928 - Adding webhook extension support to the CCM
Needed to handle PVL cloud provider extraction case.
Please ignore my inability to spell :)
- question about `--cloud-provider` flag deprecation in API Server
- once we know how many there are we can estimate the times for each and give notice to those who are creating them
AI: before next meeting, volunteers please self identify for who will be creating the recordings
Needed to handle PVL cloud provider extraction case.
Please ignore my inability to spell :)
- question about `--cloud-provider` flag deprecation in API Server
- once we know how many there are we can estimate the times for each and give notice to those who are creating them
AI: before next meeting, volunteers please self identify for who will be creating the recordings
- 9 participants
- 40 minutes
18 Aug 2021
- consuming cloud credentials (Red Hat) is implementing the CCMs in OpenShift we are running into complications around how the individual CCMs consume their cloud credentials.
- for example, Azure CCM referencing a ConfigMap
related, https://github.com/kubernetes/kubernetes/pull/104314
curious to hear if the community has any thoughts about this , or if there are plans to make this more standardized?
not specifically, each provider has its own method
- WIP PR for new node condition representing intialization state https://github.com/kubernetes/kubernetes/pull/104436
no KEP requried but need to improve API docs
- for example, Azure CCM referencing a ConfigMap
related, https://github.com/kubernetes/kubernetes/pull/104314
curious to hear if the community has any thoughts about this , or if there are plans to make this more standardized?
not specifically, each provider has its own method
- WIP PR for new node condition representing intialization state https://github.com/kubernetes/kubernetes/pull/104436
no KEP requried but need to improve API docs
- 6 participants
- 49 minutes
12 Aug 2021
- MS/Azure Rep? Craig Peters leaving.
- GCP - Patching vendor for CCM.
Use /third_party, like k/k does
Backport to k/k, pin dependency to a certain commit (hash version)
- Please get 1.23 KEPs in early
Need alpha version of webhook server KEP.
kubelet credential provider to Beta
controller manager migration updates?
Overloaded KEP review with requests coming late. Deadline is ________
- GCE-PD Volumes and in-tree Tests (@jpbetz, @mattcary, @leiyiz)
Need to make sure that test signal is reported back into k/k
Need to integrate and test cloud-provider-gcp against k/k at sufficiently high frequency, and with sufficient automation
- GCP - Patching vendor for CCM.
Use /third_party, like k/k does
Backport to k/k, pin dependency to a certain commit (hash version)
- Please get 1.23 KEPs in early
Need alpha version of webhook server KEP.
kubelet credential provider to Beta
controller manager migration updates?
Overloaded KEP review with requests coming late. Deadline is ________
- GCE-PD Volumes and in-tree Tests (@jpbetz, @mattcary, @leiyiz)
Need to make sure that test signal is reported back into k/k
Need to integrate and test cloud-provider-gcp against k/k at sufficiently high frequency, and with sufficient automation
- 4 participants
- 23 minutes
28 Apr 2021
Discussed the PersistentVolumeLabel Admission Controller ; Discussion will continue in the next extraction meeting.
- 5 participants
- 32 minutes
22 Apr 2021
https://github.com/kubernetes/kubernetes/issues/52617 - Remove the PersistentVolumeLabel Admission Controller ; Discussion will continue in the next extraction meeting.
- 5 participants
- 22 minutes
16 Jul 2020
Discussed making APIServer Network Proxy able to transmit traffic from cluster to control plane. Also update on Credential Provider.
- 6 participants
- 42 minutes