Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New repository for Container Object Storage Interface - controller and provisioner #2039

Closed
brahmaroutu opened this issue Jul 16, 2020 · 7 comments
Assignees
Labels
area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository sig/storage Categorizes an issue or PR as relevant to SIG Storage.

Comments

@brahmaroutu
Copy link

New Repo, Staging Repo, or migrate existing

New Repo

Requested name for new repository

container-object-storage-interface-controller (Container Object Storage Controller)
container-object-storage-interface-provisioner-sidecar (Provisioner logic to interface with COSI driver)

Which Organization should it reside

kubernetes-sigs

If not a staging repo, who should have admin access

@jsafrane
@msau42
@saad-ali
@xing-yang

If not a staging repo, who should have write access

@saad-ali
@jsafrane
@msau42
@xing-yang
@rrati
@wlan0
@brahmaroutu

If not a staging repo, who should be listed as approvers in OWNERS

@jsafrane
@msau42
@saad-ali
@xing-yang

If not a staging repo, who should be listed in SECURITY_CONTACTS

@jsafrane
@msau42
@saad-ali
@xing-yang

What should the repo description be

Container Object Storage Interface (COSI) controller responsible to manage lifecycle of COSI objects
Container Object Storage Interface (COSI) provisioner responsible to interface with COSI drivers

What SIG and subproject does this fall under in sigs.yaml

SIG: sig-storage, subproject: kubernetes-cosi

Approvals

Please prove you have followed the appropriate approval process for this new
repo by including links to the relevant approvals (meeting minutes, e-mail
thread, etc.)

Need sig-storage approval from: @saad-ali and @xing-yang
Please refer to KEP: kubernetes/enhancements#1383

Authoritative requirements are here: https://git.k8s.io/community/github-management/kubernetes-repositories.md

tl;dr (but really you should read the linked doc, this may be stale)

  • If this is a core repository, then sig-architecture must approve
  • If this is a SIG repository, then this must follow the procedure spelled out
    in that SIG's charter

Additional context for request

To run proof of concept of the design outlined in the above mentioned KEP, we need these two repos to continue works and eventually build an alpha version of the controller and provisioner into these repos.

@brahmaroutu brahmaroutu added the area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository label Jul 16, 2020
@brahmaroutu
Copy link
Author

/sig storage
/assign @xing-yang @saad-ali
ping @rrati @wlan0 Please review.

@k8s-ci-robot k8s-ci-robot added the sig/storage Categorizes an issue or PR as relevant to SIG Storage. label Jul 16, 2020
@xing-yang
Copy link
Contributor

+1

@brahmaroutu
Copy link
Author

@nikhita Please help us get these two repos created.

@nikhita
Copy link
Member

nikhita commented Jul 21, 2020

/assign

will do in a bit

@nikhita
Copy link
Member

nikhita commented Jul 22, 2020

@nikhita
Copy link
Member

nikhita commented Jul 22, 2020

Teams have been granted access and repo has been added to sigs.yaml. Closing.

@nikhita nikhita closed this as completed Jul 22, 2020
@brahmaroutu
Copy link
Author

Awesome, thanks for quick turnaround.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository sig/storage Categorizes an issue or PR as relevant to SIG Storage.
Projects
None yet
Development

No branches or pull requests

5 participants