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

Make cloud providers modular and optional #12

Open
morey-tech opened this issue Jan 9, 2024 · 3 comments
Open

Make cloud providers modular and optional #12

morey-tech opened this issue Jan 9, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request in progress
Milestone

Comments

@morey-tech
Copy link
Contributor

The quickstart currently requires Azure and AWS credentials and doesn't support GCP. This becomes a barrier for people to spin up the BACK stack if they don't have those accounts.

Desired outcome: each cloud provider should be opt-in so that users can get started with whatever cloud provider they prefer.

Implementation details are up for discussion on the issue.

@morey-tech morey-tech added the enhancement New feature or request label Jan 9, 2024
@kurktchiev kurktchiev moved this to Backlog in BACK Stack Jan 25, 2024
@kurktchiev
Copy link
Contributor

kurktchiev commented Jan 27, 2024

So, as it stands with the new Porter install, clouds ARE optional, and the documentation needs more clarity in this spot. What you end up with, though, is needing help to provision clusters. What this starts us down is:

  • How do we go about "bring your own clusters."
    • @djeremiah pointed to some resources in crossplane that would allow us to "auto discover" clusters under a provider
    • @kurktchiev was also suggesting a way to "import" only a specific cluster: kind, minikube, k3d, gke, whatever
  • Are there any limitations to BYOC? I don't see what there would be, but it's more of a Backstage thing to look at and see if we can make the plumbing work with the catalog on manual import of an endpoint.

@kurktchiev
Copy link
Contributor

this ties into #16 so might mark one a dupe of the other

@agardnerIT
Copy link

This confused me too. I want to spin up (experiment) locally with kind and yet I'm still asked for AWS and Azure creds.

@kurktchiev kurktchiev moved this from Backlog to In progress in BACK Stack Apr 16, 2024
@kurktchiev kurktchiev self-assigned this Apr 16, 2024
@kurktchiev kurktchiev added this to the v0.2.0 milestone Apr 16, 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 in progress
Projects
Status: In progress
Development

No branches or pull requests

3 participants