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

Provide Redhat contributors with admin access to nerc-ocp-obs cluster #308

Closed
aabaris opened this issue Nov 13, 2023 · 6 comments · Fixed by OCP-on-NERC/nerc-ocp-config#343 or OCP-on-NERC/nerc-ocp-config#351
Assignees
Labels
observability openshift This issue pertains to NERC OpenShift

Comments

@aabaris
Copy link

aabaris commented Nov 13, 2023

A team of Redhat folks, lead by @computate will need to have admin rights to the new nerc-ocp-obs cluster.

It was proposed that a new team is created in OCP-on-NERC called nerc-obs-admin to control this, and following contributors added as members:

bnshr
jbasu01
schwesig
harshil-codes

@computate computate pinned this issue Nov 13, 2023
@computate computate unpinned this issue Nov 13, 2023
@joachimweyl joachimweyl added the openshift This issue pertains to NERC OpenShift label Nov 15, 2023
@schwesig
Copy link
Member

@aabaris @jtriley
Is this idea still valid? Do we miss something/a decision to make this happen?
Or are we going in another direction?

It was proposed that a new team is created in OCP-on-NERC called nerc-obs-admin to control this, and following contributors added as members:

@larsks
Copy link
Contributor

larsks commented Nov 29, 2023

@schwesig This issue is still valid.

@jtriley
Copy link

jtriley commented Nov 29, 2023

I've created this group and added the members listed in the description:
https://github.com/orgs/OCP-on-NERC/teams/nerc-obs-admins

Next steps are to setup nerc-ocp-obs cluster to give cluster admin permissions to members of that group (e.g. via https://github.com/orgs/OCP-on-NERC/nerc-ocp-config repo)

@schwesig
Copy link
Member

@jtriley awesome, thank you
fyi: @larsks

@jtriley
Copy link

jtriley commented Nov 29, 2023

I've also added @aabaris and @computate as maintainers of that team.

@hpdempsey
Copy link

hpdempsey commented Nov 29, 2023 via email

schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 26, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 26, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to changes in OCP-on-NERC#348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 26, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to changes in OCP-on-NERC#348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 26, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to match changes in OCP-on-NERC#348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig pushed a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 26, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to match changes in OCP-on-NERC#348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 26, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to match changes in OCP-on-NERC#348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this issue Jan 29, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow OCP-on-NERC#316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to match changes in OCP-on-NERC#348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
schwesig added a commit to OCP-on-NERC/nerc-ocp-config that referenced this issue Jan 30, 2024
- affects obs-cluster
- add clusterroles rbac
- streamline: remove redundant github-client-secret.yaml (follow #316)
- adjust kustomization.yaml to that
- cleanup: remove oauths-clientsecret-nerc, keycloak.mss not needed
  (yet)
-adjust rook-ceph-external-cluster to fit to match changes in #348

fixes nerc-project/operations#308

Signed-off-by: ​/Thor(sten)?/ Schwesig <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
observability openshift This issue pertains to NERC OpenShift
Projects
None yet
6 participants