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

config-connector apply CLI subcommand for bootstrapping #2681

Open
3 tasks done
mmonaco opened this issue Sep 12, 2024 · 0 comments
Open
3 tasks done

config-connector apply CLI subcommand for bootstrapping #2681

mmonaco opened this issue Sep 12, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@mmonaco
Copy link

mmonaco commented Sep 12, 2024

Checklist

  • I did not find a related open enhancement request.
  • I understand that enhancement requests filed in the GitHub repository are by default low priority.
  • If this request is time-sensitive, I have submitted a corresponding issue with GCP support.

Describe the feature or resource

It would be nice if the CLI provided an apply or ad-hoc subcommand for initial bootstrapping. If I don't have any ConfigConnector instance running I typically need to:

  • Create a VPC Network
  • Create a VPC Subnet
  • Create a GKE Cluster with a default node pool
  • Create an IAM ServiceAccount
  • Add a workforce identity role binding to said service account
  • Grant project-wide roles to said service account

Then, once ConfigConnector is up in running, I have these defined to enforce config and managed small updates. It would be nice if I could use my configs directly for bootstrapping.

Note: I searched open and closed issues and didn't find a similar request, sorry if this is a dup (I'd be surprised if it isn't!)

Additional information

No response

Importance

No response

@mmonaco mmonaco added the enhancement New feature or request label Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant