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

Create documentation for Pulumi administration #286

Open
haydentherapper opened this issue Jun 26, 2023 · 6 comments
Open

Create documentation for Pulumi administration #286

haydentherapper opened this issue Jun 26, 2023 · 6 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@haydentherapper
Copy link
Contributor

haydentherapper commented Jun 26, 2023

  • How do you administer Pulumi? Do you use the CLI or UI?
  • Who are the current administrators? Is it a shared account? Or can it be granted to the TSC?
  • What's the login for the UI/CLI? Can this be stored in 1password so the TSC has access?
  • Same question for the app token

cc @cpanato, can you help create this?

@cpanato
Copy link
Member

cpanato commented Jun 27, 2023

yes, i can do that, just need to find some free time

@cpanato cpanato self-assigned this Jun 27, 2023
@cpanato cpanato added the documentation Improvements or additions to documentation label Jun 27, 2023
@evankanderson
Copy link
Member

FWIW, the GitHub Sync job failed today:

 /home/runner/work/_actions/pulumi/actions/4204b4e8a7e703da96ba5dd4c3a667adeee35812/webpack:/pulumi-github-action/node_modules/@pulumi/pulumi/automation/errors.js:77
                      : new CommandError(result);
  ^
  CommandError: code: -2
   stdout: 
   stderr: Command failed with exit code 255: pulumi up --yes --skip-preview --diff --exec-agent pulumi/actions@v3 --color auto --exec-kind auto.local --stack sigstore/github-prod --non-interactive
  [resource plugin github-5.12.0] installing
  error: this resource can only be used in the context of an organization, "sigstore" is a user
  error: this resource can only be used in the context of an organization, "sigstore" is a user
  error: update failed

@evankanderson
Copy link
Member

Unfortunately, I don't understand what resource is being referenced, or I would send a PR to fix.

@haydentherapper
Copy link
Contributor Author

@evankanderson Moving this to a dedicated issue

@haydentherapper
Copy link
Contributor Author

Answered most of these, answers below. One new question is how do we transfer existing repos into the org and how do we import resources?

How do you administer Pulumi? Do you use the CLI or UI?

CLI primarily, modifying locks cannot be done via UI.

Who are the current administrators? Is it a shared account? Or can it be granted to the TSC?
What's the login for the UI/CLI? Can this be stored in 1password so the TSC has access?

Credentials are stored in the shared 1password account.

Same question for the app token

App tokens should be generated as needed via CLI or UI.

@cpanato
Copy link
Member

cpanato commented Jul 4, 2024

i am sorry for not prioritizing this, i will add this to my priority backlog and get this done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants