nodejs / build

Better build and test infra for Node.
503 stars 165 forks source link

LFIT Access to Secrets Part II #3728

Open ryanaslett opened 4 months ago

ryanaslett commented 4 months ago

I'd like to get access to the infra secrets, so that I can work on the backup/grafana/unencrypted machines that need to be transitioned from Equinix.

It would also be helpful to have jenkins admin access, to both release and test, in order to bring them fully online once I have them built. (and pass ansible the jenkins secret key etc)

Eventually, it would be ideal to have access to any other Vendor accounts or dashboards so that I can assist in evaluate/investigate/audit any other resource issues that come up. (and also do more discovery on the vendor relationships that exist).

Thanks, Ryan

richardlau commented 4 months ago

+1 from me

cc @nodejs/build-infra

UlisesGascon commented 4 months ago

+1 from me

mhdawson commented 4 months ago

+1 from me.

ryanaslett commented 4 months ago

Vendor accounts I'm hoping to access, or, learn more about their history. Some of this is just exploratory to find out what our vendor relationships are, and whether they can be more formalized etc.

richardlau commented 4 months ago

Re. these:

  • [ ] iinthecloud (?)
  • [ ] rzkh (?)

These are the hosts for the IBM i machines. Build doesn't actually have access to hosting console/account -- we've previously been going through @ThePrez (who sourced these) for anything that cannot be done via ssh. I believe @abmusse has access (at least for iinthecloud).

  • [ ] Softlayer (?)

IBM bought Softlayer back in 2013. It's now been rebranded IBM Cloud, and any references to "Softlayer" in the Ansible inventory are historic. You'll need to create an individual account on IBM Cloud and then we can get you added to the organizational accounts (there's more than one depending on the type of machine).

  • [ ] OSUOSL (?) - probably doesnt have a console/login/account thing

We have three separate things at OSUOSL:

  • [ ] Marist - same as OSUOSL but just in case.

Two sets of machines here:

targos commented 3 months ago

It would also be helpful to have jenkins admin access, to both release and test, in order to bring them fully online once I have them built. (and pass ansible the jenkins secret key etc)

I added you to both github teams that give jenkins admin access.

ryanaslett commented 3 months ago

Great, thank you!

targos commented 3 months ago

@ryanaslett I can add you to the GCP project as an owner. I just need an email address.

richardlau commented 3 months ago

@ryanaslett You should now have access to the infra folder in the secrets repository.