kubernetes-sigs / kubespray

Deploy a Production Ready Kubernetes Cluster
Apache License 2.0
16.19k stars 6.48k forks source link

Maintainers wanted #5432

Open Miouge1 opened 4 years ago

Miouge1 commented 4 years ago

Kubespray is looking for maintainers, the following roles, playbooks or tasks need some love and OWNERS files.

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

Atoms commented 4 years ago

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

woopstar commented 4 years ago

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

jseguillon commented 4 years ago

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

alijahnas commented 4 years ago

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

dougsland commented 4 years ago

@Miouge1 I can help with CRI-O.

tchellomello commented 4 years ago

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

bozzo commented 4 years ago

I can help on network_plugin/kube-router.

LexCC commented 4 years ago

@Miouge1 I can help with network_plugin/multus.

riverzhang commented 4 years ago

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

oilbeater commented 4 years ago

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

Colstuwjx commented 4 years ago

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

yujunz commented 4 years ago

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

kuja53 commented 4 years ago

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.

fktkrt commented 4 years ago

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.

mikejoh commented 4 years ago

@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!

Miouge1 commented 4 years ago

@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.

LuckySB commented 4 years ago

me interesting recover_control_plane and csi_drivers

floryut commented 4 years ago

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

EppO commented 4 years ago

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

npajkovsky commented 4 years ago

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

Miouge1 commented 4 years ago

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.

kuja53 commented 4 years ago

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 :)

Miouge1 commented 4 years ago

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

Thank you!

spaced commented 4 years ago

Hello, I propose myself on fedora coreos and crio

ncdc commented 4 years ago

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

pierreozoux commented 4 years ago

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

EppO commented 4 years ago

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

Miouge1 commented 4 years ago

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

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

030 commented 4 years ago

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

Russell-IO commented 4 years ago

Happy to look at CentOS

Miouge1 commented 4 years ago

@030 I think we talked about this in Slack as well, there are PRs and GitHub issues with the good first issue label.

@Russell-IO Thank you I've updated the issue description

fritchie commented 4 years ago

If you need anyone for ceph related items (rbd/cephfs provisioner) I can help.

npajkovsky commented 4 years ago

Hello, drop my maintenance from network_plugin/cilium.

pierreozoux commented 4 years ago

At the end, I'm sorry, but I'll not use kubespray.

I'd love to use it, but I'd prefer refactor everything :) nothing against what you did, but it currently is really complicated.

All I really need is to install containerd, kubelet and kubeadm, currently kubespray has too much technical debt, imho.

If you are into a big refactor as well, let's setup a call and discuss about it, if not, I'll do my own little version of kubespray.

Also, I'd love kubespray to be modular, meaning that if I just want to install containerd, I could use this role, currently it is a bit of a monolith ;)

Good luck with kubespray, and it's maintenance :) If you'd like to make it modular, and refactor it, don't hesitate to recontact me :)

floryut commented 4 years ago

At the end, I'm sorry, but I'll not use kubespray.

I'd love to use it, but I'd prefer refactor everything :) nothing against what you did, but it currently is really complicated.

All I really need is to install containerd, kubelet and kubeadm, currently kubespray has too much technical debt, imho.

If you are into a big refactor as well, let's setup a call and discuss about it, if not, I'll do my own little version of kubespray.

Also, I'd love kubespray to be modular, meaning that if I just want to install containerd, I could use this role, currently it is a bit of a monolith ;)

Good luck with kubespray, and it's maintenance :) If you'd like to make it modular, and refactor it, don't hesitate to recontact me :)

Ouch a bit harsh but constructive criticism is always welcome 👍 Maybe when version 3.0 is in the pipe, the things you highlight could be what kubespray will move towards, we'll see 😄

liupeng0518 commented 4 years ago

I propose myself on bootstrap-os.

dansou901 commented 4 years ago

I can see that you haven't converted to the new collection structure yet. Would this also be something for 3.0?

floryut commented 4 years ago

I can see that you haven't converted to the new collection structure yet. Would this also be something for 3.0?

Definitely. The only issue would be to find some time to work on it 👍

dansou901 commented 4 years ago

I can see that you haven't converted to the new collection structure yet. Would this also be something for 3.0?

Definitely. The only issue would be to find some time to work on it +1

I'll be updating my own roles and projects to collections at work soon, when I'm done with that and having gathered some experience with kubespray, I could send you a pull request

dansou901 commented 4 years ago

That, however, will take some time

tongpu commented 4 years ago

I could support regarding Debian and Ubuntu, because that's the main OSes that we're currently deploying kubespray onto.

fejta-bot commented 3 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale

floryut commented 3 years ago

/remove-lifecycle stale

jseguillon commented 3 years ago

Hi there, I think I can also help on Multus.

somemarco commented 3 years ago

Hi there, I think I could help with Fedora CoreOS and "download for air-gap use case".

rtsp commented 3 years ago

I think I could help with Debian if it's still need.

floryut commented 3 years ago

I think I could help with Debian if it's still need.

Always, thank you

jayonlau commented 3 years ago

I propose myself on bootstrap-os

necatican commented 2 years ago

Hello o/ I know Cilium already has two maintainers, but I don't feel like it's getting enough love. I would love to throw my name in the hat for network_plugin/cilium if possible.

floryut commented 2 years ago

Hello o/ I know Cilium already has two maintainers, but I don't feel like it's getting enough love. I would love to throw my name in the hat for network_plugin/cilium if possible.

with pleasure ;)