22 Oct 2019
Kubernetes SIG Architecture Conformance Subproject meeting for October 22, 2019
- 3 participants
- 47 minutes
15 Nov 2018
http://bit.ly/sig-architecture
tl;dw
- Charter merged
- Windows GA deferral discussion (not going GA in 1.13, need to refine this process)
- Matt Farina added as co-chair
- Contributor summit update
- No meeting next week
tl;dw
- Charter merged
- Windows GA deferral discussion (not going GA in 1.13, need to refine this process)
- Matt Farina added as co-chair
- Contributor summit update
- No meeting next week
- 11 participants
- 53 minutes
20 Sep 2018
http://bit.ly/sig-architecture
Mostly about conformance testing
Mostly about conformance testing
- 10 participants
- 45 minutes
12 Jul 2018
http://bit.ly/sig-architecture
11:12:21 From Joe Beda : "Mostly" is so absolutely on brand for Brian
11:12:51 From Joe Beda : Jaice is an expert cat herder.
11:13:06 From Timothy St. Clair : Here-here! Thx jaice!
11:13:43 From Jaice Singer DuMars : meow!
11:13:48 From Jaice Singer DuMars : thanks
11:16:50 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : Is that an Emacs flag behind you David Eads?
11:17:05 From David Eads : someone else's
11:17:10 From David Eads : vim for life!
11:25:07 From dwat : +1
11:31:34 From Clayton Coleman : some examples
11:31:35 From Clayton Coleman : https://godoc.org/k8s.io/kubernetes/pkg/master?importers
11:31:39 From Clayton Coleman : 218 people are vendoring this package
11:31:46 From Clayton Coleman : some of these are forks obivously
11:32:17 From Clayton Coleman : we really need better data on what the community is doing
11:35:26 From Clayton Coleman : shame GitHub blocked general file search
11:35:38 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : Clayton, insight beyond the import is something I hope we can discover with the APISnoop KEP
11:35:42 From Matt Farina : https://github.com/kubernetes/kubernetes-docs-zh
11:36:20 From Christoph Blecker : 🎉
11:36:46 From Clayton Coleman : haha
11:36:47 From Robert Bailey : Conscription
11:36:51 From Clayton Coleman : that look was great Ken
11:37:28 From Bob Wise (AWS) : That was a great look!
11:39:05 From Clayton Coleman : raises hand
11:39:22 From Robert Bailey : higher level tools want to just vendor the config types for the system components, e.g. kubeadm
11:42:39 From Robert Bailey : Every team I’ve talked to about adopting component config has been waiting for the kubelet implementation to pave the way
11:45:25 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : Deep Insight into what the community is doing: https://github.com/kubernetes/community/pull/2363
11:45:37 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#summary
11:48:25 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#api-interaction-identity-who-are-you
11:48:52 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#api-interaction-purpose-why-are-you-here
11:49:43 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#how-do-we-communicate-these-larger-concepts-of-identity-and-purpose
11:50:31 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#tying-it-all-together-how-do-i-turn-this-on
11:51:32 From Clayton Coleman : this sounds a lot like distributed tracing - wouldn’t that be a better pattern for us to be investing in? what’s the difference?
11:51:56 From Clayton Coleman : also what’s the difference between gathering stack traces from components (like perf tools)?
11:51:57 From Jordan Liggitt : suggestion from audit/sig-auth was to submit an audit id with the request
11:52:04 From Jordan Liggitt : and correlate that with client side logging
11:57:23 From Jaice Singer DuMars : we have ~2 minutes remaining
11:57:30 From Jaice Singer DuMars : we probably need to table this
11:59:14 From Matt Farina : yay Tim
11:59:17 From Matt Farina : enjoy your time off
11:12:21 From Joe Beda : "Mostly" is so absolutely on brand for Brian
11:12:51 From Joe Beda : Jaice is an expert cat herder.
11:13:06 From Timothy St. Clair : Here-here! Thx jaice!
11:13:43 From Jaice Singer DuMars : meow!
11:13:48 From Jaice Singer DuMars : thanks
11:16:50 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : Is that an Emacs flag behind you David Eads?
11:17:05 From David Eads : someone else's
11:17:10 From David Eads : vim for life!
11:25:07 From dwat : +1
11:31:34 From Clayton Coleman : some examples
11:31:35 From Clayton Coleman : https://godoc.org/k8s.io/kubernetes/pkg/master?importers
11:31:39 From Clayton Coleman : 218 people are vendoring this package
11:31:46 From Clayton Coleman : some of these are forks obivously
11:32:17 From Clayton Coleman : we really need better data on what the community is doing
11:35:26 From Clayton Coleman : shame GitHub blocked general file search
11:35:38 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : Clayton, insight beyond the import is something I hope we can discover with the APISnoop KEP
11:35:42 From Matt Farina : https://github.com/kubernetes/kubernetes-docs-zh
11:36:20 From Christoph Blecker : 🎉
11:36:46 From Clayton Coleman : haha
11:36:47 From Robert Bailey : Conscription
11:36:51 From Clayton Coleman : that look was great Ken
11:37:28 From Bob Wise (AWS) : That was a great look!
11:39:05 From Clayton Coleman : raises hand
11:39:22 From Robert Bailey : higher level tools want to just vendor the config types for the system components, e.g. kubeadm
11:42:39 From Robert Bailey : Every team I’ve talked to about adopting component config has been waiting for the kubelet implementation to pave the way
11:45:25 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : Deep Insight into what the community is doing: https://github.com/kubernetes/community/pull/2363
11:45:37 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#summary
11:48:25 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#api-interaction-identity-who-are-you
11:48:52 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#api-interaction-purpose-why-are-you-here
11:49:43 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#how-do-we-communicate-these-larger-concepts-of-identity-and-purpose
11:50:31 From aFTaOrdmj/54qAkTN5Q4OME1RU31+rUfvfga7zW5KfwSkPL3gmc2DLDZnuBNOKpfJoch7ru9tL9TPE1LaiaPvw== : https://github.com/ii/k8s-community/blob/650700c2ddb1b90788cea894ba86937de2a137c4/keps/sig-architecture/0016-20180601-identifying-api-usage-patterns.md#tying-it-all-together-how-do-i-turn-this-on
11:51:32 From Clayton Coleman : this sounds a lot like distributed tracing - wouldn’t that be a better pattern for us to be investing in? what’s the difference?
11:51:56 From Clayton Coleman : also what’s the difference between gathering stack traces from components (like perf tools)?
11:51:57 From Jordan Liggitt : suggestion from audit/sig-auth was to submit an audit id with the request
11:52:04 From Jordan Liggitt : and correlate that with client side logging
11:57:23 From Jaice Singer DuMars : we have ~2 minutes remaining
11:57:30 From Jaice Singer DuMars : we probably need to table this
11:59:14 From Matt Farina : yay Tim
11:59:17 From Matt Farina : enjoy your time off
- 10 participants
- 55 minutes
24 May 2018
Agenda/notes: http://bit.ly/sig-architecture
Chat transcript: https://drive.google.com/file/d/1Gf7uNtEHxL6GwQqU03dTL6YXelK8gOTc/view?usp=sharing
Chat transcript: https://drive.google.com/file/d/1Gf7uNtEHxL6GwQqU03dTL6YXelK8gOTc/view?usp=sharing
- 14 participants
- 58 minutes
11 Jan 2018
http://bit.ly/sig-architecture
Chat transcript. Unfortunately times are wall clock time, not video time.
-----
08:34:34 From Cluster Ops : Is Joe chopping up for other folks?
08:35:44 From dims : https://github.com/kubernetes/community/issues/1407
08:36:53 From dims : “Document List of Organizations” ^^
08:37:21 From briangrant : https://github.com/kubernetes/community/pull/1569/files
08:39:30 From Joe Beda : There are 3 numbers in computers: 0, 1 and many. 8 ~= 30
08:44:37 From Joe Beda : Lots of things being discussed:
08:44:51 From Joe Beda : 1) How do we tool and enable associated projects
08:44:57 From Joe Beda : 2) What is the process for SIG sponsored projects
08:45:04 From Joe Beda : 3) Where do those live (from an org point of view)
08:45:16 From Joe Beda : 4) Do we really want to manage x0 orgs?
08:45:16 From SIG Testing : ~10 distinct sigs in incubator, ~20 distinct sigs overall
08:45:29 From Joe Beda : 5) Do we rush to this or do it on demand.
08:46:22 From dims : and labels!
08:46:26 From bburns : do it on demand
08:46:31 From Timothy St. Clair : I think this is wildly conflating ideas.
08:51:33 From Matt Farina : Something to think about… what’s required and what’s self-service. netflix is an example of talking about self-service where innovation happens when people break from that
08:52:00 From Matt Farina : CLA checking is required. is every repo using the same labels self-service or required and why?
08:52:14 From Timothy St. Clair : Intent is in the doc.
08:53:37 From Kubernetes Sig-Net : FYI: pulling all kubernetes orgs. `for i in `seq 1 15`; do echo $i > /dev/stderr; wget -qO- "https://api.github.com/search/users?q=kubernetes+type:org&page=$i"; done | tee orgs`
08:53:45 From Kubernetes Sig-Net : returns 150
08:55:05 From Matt Farina : does someone have the url to the doc? i’ve switched machines and lost the chat history and it’s not in the notes
08:56:36 From briangrant : https://docs.google.com/document/d/1yauW9zMtWgXN8xh4q6144B2xBTPuIOLGc0L6aQPMj1I/edit?ts=5a3c8c55#
08:57:28 From Matt Farina : Thanks Brian
08:57:45 From Kubernetes Sig-Net : Shoot, I have to go to a kid-school thing. Sorry to drop off,
08:58:37 From Timothy St. Clair : I have to drop as well, have a hard-stop.
08:59:34 From Forest Z : I think we shall have a self-serving on boarding portal for new contributors to onboard to K8s.
09:00:15 From bburns : yeah, I need to drop for stand-up...
09:00:20 From bburns : let me know if you need more frome
09:01:01 From Joe Beda : ps://github.com/kubernetes/community/pull/1584
09:01:38 From Forest Z : Sorry, need to drop early for scrum. Have a good one.
09:02:42 From Michelle Noorali : Have to drop to prep for my next meeting.
09:05:40 From Jaice Singer DuMars : +1 to what Caleb is saying
09:06:02 From Jaice Singer DuMars : Approval = acknowledgement & accepting it as a priority
09:08:10 From briangrant : I think we need to distinguish /approve from the Approved state
09:11:46 From briangrant : I think not having the state be explicit would make the state less obvious.
09:14:51 From briangrant : I like the idea of renaming Draft to Accepted
09:14:59 From Joe Beda : https://www.python.org/dev/peps/pep-0452/
09:16:27 From briangrant : https://github.com/rust-lang/rfcs#the-rfc-life-cycle
09:16:56 From briangrant : Modifications to "active" RFCs can be done in follow-up pull requests. We strive to write each RFC in a manner that it will reflect the final design of the feature; but the nature of the process means that we cannot expect every merged RFC to actually reflect what the end result will be at the time of the next major release.
09:26:34 From briangrant : Porting previous proposals to the KEP template can vet the template, but doesn’t vet the process at all
Chat transcript. Unfortunately times are wall clock time, not video time.
-----
08:34:34 From Cluster Ops : Is Joe chopping up for other folks?
08:35:44 From dims : https://github.com/kubernetes/community/issues/1407
08:36:53 From dims : “Document List of Organizations” ^^
08:37:21 From briangrant : https://github.com/kubernetes/community/pull/1569/files
08:39:30 From Joe Beda : There are 3 numbers in computers: 0, 1 and many. 8 ~= 30
08:44:37 From Joe Beda : Lots of things being discussed:
08:44:51 From Joe Beda : 1) How do we tool and enable associated projects
08:44:57 From Joe Beda : 2) What is the process for SIG sponsored projects
08:45:04 From Joe Beda : 3) Where do those live (from an org point of view)
08:45:16 From Joe Beda : 4) Do we really want to manage x0 orgs?
08:45:16 From SIG Testing : ~10 distinct sigs in incubator, ~20 distinct sigs overall
08:45:29 From Joe Beda : 5) Do we rush to this or do it on demand.
08:46:22 From dims : and labels!
08:46:26 From bburns : do it on demand
08:46:31 From Timothy St. Clair : I think this is wildly conflating ideas.
08:51:33 From Matt Farina : Something to think about… what’s required and what’s self-service. netflix is an example of talking about self-service where innovation happens when people break from that
08:52:00 From Matt Farina : CLA checking is required. is every repo using the same labels self-service or required and why?
08:52:14 From Timothy St. Clair : Intent is in the doc.
08:53:37 From Kubernetes Sig-Net : FYI: pulling all kubernetes orgs. `for i in `seq 1 15`; do echo $i > /dev/stderr; wget -qO- "https://api.github.com/search/users?q=kubernetes+type:org&page=$i"; done | tee orgs`
08:53:45 From Kubernetes Sig-Net : returns 150
08:55:05 From Matt Farina : does someone have the url to the doc? i’ve switched machines and lost the chat history and it’s not in the notes
08:56:36 From briangrant : https://docs.google.com/document/d/1yauW9zMtWgXN8xh4q6144B2xBTPuIOLGc0L6aQPMj1I/edit?ts=5a3c8c55#
08:57:28 From Matt Farina : Thanks Brian
08:57:45 From Kubernetes Sig-Net : Shoot, I have to go to a kid-school thing. Sorry to drop off,
08:58:37 From Timothy St. Clair : I have to drop as well, have a hard-stop.
08:59:34 From Forest Z : I think we shall have a self-serving on boarding portal for new contributors to onboard to K8s.
09:00:15 From bburns : yeah, I need to drop for stand-up...
09:00:20 From bburns : let me know if you need more frome
09:01:01 From Joe Beda : ps://github.com/kubernetes/community/pull/1584
09:01:38 From Forest Z : Sorry, need to drop early for scrum. Have a good one.
09:02:42 From Michelle Noorali : Have to drop to prep for my next meeting.
09:05:40 From Jaice Singer DuMars : +1 to what Caleb is saying
09:06:02 From Jaice Singer DuMars : Approval = acknowledgement & accepting it as a priority
09:08:10 From briangrant : I think we need to distinguish /approve from the Approved state
09:11:46 From briangrant : I think not having the state be explicit would make the state less obvious.
09:14:51 From briangrant : I like the idea of renaming Draft to Accepted
09:14:59 From Joe Beda : https://www.python.org/dev/peps/pep-0452/
09:16:27 From briangrant : https://github.com/rust-lang/rfcs#the-rfc-life-cycle
09:16:56 From briangrant : Modifications to "active" RFCs can be done in follow-up pull requests. We strive to write each RFC in a manner that it will reflect the final design of the feature; but the nature of the process means that we cannot expect every merged RFC to actually reflect what the end result will be at the time of the next major release.
09:26:34 From briangrant : Porting previous proposals to the KEP template can vet the template, but doesn’t vet the process at all
- 8 participants
- 1:02 hours
20 Dec 2017
00:12:49 jaredbhatti: Keeping meeting notes here: v
00:12:51 jaredbhatti: https://docs.google.com/document/d/1UuD4g2srEBeYMTPMoATGIMX3jIetyfYzsrDe8AqIo2s/edit#
00:13:21 paris: Did ihor freeze or is that me?
00:13:29 jaredbhatti: He froze
00:25:53 Zach Corleissen: We're migrating the blog into the docs repo website, and we're figuring out how to automate review of blog content without passing it through the main SIG-Docs review cycle.
00:26:02 Zach Corleissen: TLDR: +1 to Jennifer
00:26:47 Ihor Dvoretskyi: Is it possible to use a separate repo for *.k8s.io subdomain?
00:27:54 Ihor Dvoretskyi: Ideally, we have to use *.k8s.io domain space for the similar content, but avoid affecting the general SIG-Docs workflow
00:29:12 Jennifer Rondeau: +1 to: where content lives, how it’s approved is separate issue from where it’s published
00:30:45 Jennifer Rondeau: Ok ya’ll, time to share my screen
00:31:29 Jennifer Rondeau: I can hear you, I’m having trouble with screen sharing UI, just give me s ec
00:32:37 jaredbhatti: I’ve got to drop. Godspeed everyone.
00:52:57 Ihor Dvoretskyi: +1 Joe!
00:59:05 Jessica Yao: Was it contribX that made the other stats dashboard?
01:00:08 Jessica Yao: sorry, that’s not super descriptive, but I remember seeing a slick dashboard with graphs related to kubernetes contributions (not sure what the URL is)
01:00:16 Zach Corleissen: +1 to Jennifer. It happens at all levels of contributor experience.
01:03:51 Zach Corleissen: "Leveraging the knowledge of the docs team" requires attention/resources from SIG docs. It's clarity about ownership and availability that concerns us.
01:04:09 Chris Short: I'm happy to help too
01:04:22 Chris Short: Especially if it's Hugo
00:12:51 jaredbhatti: https://docs.google.com/document/d/1UuD4g2srEBeYMTPMoATGIMX3jIetyfYzsrDe8AqIo2s/edit#
00:13:21 paris: Did ihor freeze or is that me?
00:13:29 jaredbhatti: He froze
00:25:53 Zach Corleissen: We're migrating the blog into the docs repo website, and we're figuring out how to automate review of blog content without passing it through the main SIG-Docs review cycle.
00:26:02 Zach Corleissen: TLDR: +1 to Jennifer
00:26:47 Ihor Dvoretskyi: Is it possible to use a separate repo for *.k8s.io subdomain?
00:27:54 Ihor Dvoretskyi: Ideally, we have to use *.k8s.io domain space for the similar content, but avoid affecting the general SIG-Docs workflow
00:29:12 Jennifer Rondeau: +1 to: where content lives, how it’s approved is separate issue from where it’s published
00:30:45 Jennifer Rondeau: Ok ya’ll, time to share my screen
00:31:29 Jennifer Rondeau: I can hear you, I’m having trouble with screen sharing UI, just give me s ec
00:32:37 jaredbhatti: I’ve got to drop. Godspeed everyone.
00:52:57 Ihor Dvoretskyi: +1 Joe!
00:59:05 Jessica Yao: Was it contribX that made the other stats dashboard?
01:00:08 Jessica Yao: sorry, that’s not super descriptive, but I remember seeing a slick dashboard with graphs related to kubernetes contributions (not sure what the URL is)
01:00:16 Zach Corleissen: +1 to Jennifer. It happens at all levels of contributor experience.
01:03:51 Zach Corleissen: "Leveraging the knowledge of the docs team" requires attention/resources from SIG docs. It's clarity about ownership and availability that concerns us.
01:04:09 Chris Short: I'm happy to help too
01:04:22 Chris Short: Especially if it's Hugo
- 11 participants
- 60 minutes
4 Oct 2017
A discussion on conditions and "what is alpha/beta" and how we move through these stages
- 8 participants
- 59 minutes
24 Jul 2017
Kubernetes architecture Special Interest Group community meeting, July 24th, 2017. Discussing the SIG charter and PodPreset.
- 8 participants
- 29 minutes