kubespray icon indicating copy to clipboard operation
kubespray copied to clipboard

Maintainers wanted

Open Miouge1 opened this issue 4 years ago • 53 comments

Kubespray is looking for maintainers, the following roles, playbooks or tasks need some love and OWNERS files, we target a minimum of 2 or 3 person per point:

  • [x] bootstrap-os: @jseguillon @liupeng0518 @jayonlau
  • [x] container-engine/cri-o: @fabianotessarolo @dougsland @tchellomello @spaced
  • [ ] container-engine/docker-storage
  • [ ] roles/container-engine/kata-containers @pasqualet
  • [x] container-engine/containerd: @mikejoh @floryut
  • [x] kubernetes-apps/ansible/tasks/nodelocaldns.yml: @woopstar @mjlshen
  • [x] kubernetes-apps/csi_driver: @alijahnas @LuckySB
  • [x] kubernetes-apps/metrics_server @tchellomello @kuja53 @fktkrt
  • [ ] kubernetes-apps/registry @tchellomello
  • [x] network_plugin/cilium @EppO @kuja53 @necatican
  • [x] network_plugin/kube-ovn @riverzhang @oilbeater
  • [x] network_plugin/kube-router @bozzo @oomichi
  • [x] network_plugin/macvlan @Colstuwjx @oomichi
  • [x] network_plugin/multus @JieJhih @jseguillon @cyclinder
  • [x] recover_control_plane @yujunz @LuckySB

Operating Systems:

  • [x] Ubuntu & Debian: @Miouge1 @tongpu @rtsp
  • [x] Centos: @EppO @Russell-IO
  • [ ] Oracle Linux
  • [ ] CoreOS & FlatCar Linux
  • [ ] Opensuse
  • [ ] Clear Linux
  • [x] Fedora CoreOS: @spaced @puravida-marco

Other:

  • [x] download for air-gap use case: @EppO
  • [x] ceph & rbd: @kuja53 @fritchie

Please reach out Kubernetes' slack on #kubespray-dev or leave a comment below.

Note that to be part of an OWNERS file you need to be a member of the kubernetes-sigs GitHub org, requirements are listed in kubernetes/community/community-membership.md

Miouge1 avatar Dec 11 '19 08:12 Miouge1

If you want some part to be responsible for please add PR with OWNERS file: https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax

Atoms avatar Dec 12 '19 06:12 Atoms

I can take on kubernetes-apps/ansible/tasks/nodelocaldns.yml

woopstar avatar Dec 12 '19 09:12 woopstar

I propose myself on bootstrap-os. I may also contrib on registry and multus.

jseguillon avatar Dec 13 '19 12:12 jseguillon

I would be happy to help for the CSI drivers and cloud providers

alijahnas avatar Dec 13 '19 15:12 alijahnas

@Miouge1 I can help with CRI-O.

dougsland avatar Dec 13 '19 15:12 dougsland

Hello, I would like to help with registry, cri-o and metrics-server.

tchellomello avatar Dec 13 '19 16:12 tchellomello

I can help on network_plugin/kube-router.

bozzo avatar Dec 13 '19 18:12 bozzo

@Miouge1 I can help with network_plugin/multus.

LexCC avatar Dec 14 '19 19:12 LexCC

@oilbeater and I can help on network_plugin/kube-ovn.

riverzhang avatar Dec 18 '19 06:12 riverzhang

@riverzhang I can help on network_plugin/kube-ovn.

oilbeater avatar Dec 20 '19 09:12 oilbeater

@Miouge1 I was familiar with macvlan/ipvlan, and I'd like to give a try on network_plugin/macvlan.

Colstuwjx avatar Dec 29 '19 08:12 Colstuwjx

@Miouge1 I have been using recover_control_plane in my cluster several times and would like to help on it.

yujunz avatar Jan 02 '20 05:01 yujunz

I should help with metrics-server and also with cilium because I have to implement it in our on-prem k8s stack so it will be good to have up-to-date version also in kubespray.

kuja53 avatar Jan 06 '20 14:01 kuja53

I will soon move to a project including metric_server and kube-state-metrics monitoring (prometheus). Planning to use kubespray for this, might be able to help.

fktkrt avatar Jan 08 '20 09:01 fktkrt

@Miouge1 is there any plans on expanding the list of areas that needs maintainers? I'm thinking of container-engine/containerd. I could definitely help out with that!

mikejoh avatar Jan 15 '20 07:01 mikejoh

@mikejoh good idea. Thank you for bringing this up. I'm adding this to the list. I'd be great to have explicit maintainers for that engine as well.

Miouge1 avatar Feb 02 '20 10:02 Miouge1

me interesting recover_control_plane and csi_drivers

LuckySB avatar Feb 02 '20 15:02 LuckySB

@Miouge1 & @mikejoh nice man, also pretty interested with helping regarding containerd as you add it ;)

floryut avatar Feb 17 '20 10:02 floryut

I can give a hand on cilium as I'm planning to experiment with it in the foreseeable future.

EppO avatar Mar 06 '20 14:03 EppO

I'm now deploying network_plugin/cilium, so hopefully, could give you some spare clocks.

npajkovsky avatar Mar 31 '20 12:03 npajkovsky

I've update the issue with all the answers so far. Thank you to everyone who stepped up! ❤️

I've also added a section regarding operating systems.

Miouge1 avatar Apr 07 '20 13:04 Miouge1

As I mention few comments above I should help with metrics-server, cilium, ceph-csi-rbd/cephfs, cert-manager and with CentOs bootstrapping. Thats my everyday bread and butter also with kubespray :)

kuja53 avatar Apr 07 '20 13:04 kuja53

Oups, missed you and @fktkrt. Should be added now.

Thank you!

Miouge1 avatar Apr 07 '20 14:04 Miouge1

Hello, I propose myself on fedora coreos and crio

spaced avatar Apr 07 '20 15:04 spaced

I see you added me to kubernetes-apps/metrics_server, but I think this was in error?

ncdc avatar Apr 07 '20 17:04 ncdc

I plan to come and help on the canal front, I'll PR hopefully this week.

pierreozoux avatar Apr 12 '20 10:04 pierreozoux

@Miouge1 : I can also look at CentOS related stuff and download role (air-gap use case)

EppO avatar Apr 15 '20 21:04 EppO

@ncdc sorry about that, probably a copy paste gone wrong

@spaced , @EppO and @pierreozoux I've added you as requested.

Miouge1 avatar Apr 16 '20 14:04 Miouge1

Could you indicate what would be a good-first issue for me to solve? I am using Ubuntu18.04 currently.

030 avatar Apr 18 '20 09:04 030

Happy to look at CentOS

Russell-IO avatar May 20 '20 22:05 Russell-IO