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

[EPIC] Multi-Provider MCs - CAPV on CAPA #3585

Closed
7 tasks done
anvddriesch opened this issue Jul 22, 2024 · 1 comment
Closed
7 tasks done

[EPIC] Multi-Provider MCs - CAPV on CAPA #3585

anvddriesch opened this issue Jul 22, 2024 · 1 comment
Assignees
Labels
team/rocket Team Rocket

Comments

@anvddriesch
Copy link

anvddriesch commented Jul 22, 2024

Based on CAPZ & CAPV epic #2840

We want to enable a truly hybrid Installation where the MC is on AWS (CAPA) and Workload clusters are AWS as well as on-prem vSphere (CAPA & CAPV)

Acceptance Criteria: Create a GS Installation on AWS that is able to create 1 CAPA WC and 1 CAPV WC on IONOS

User Story
As a GiantSwarm Customer & Platform Engineer I want to centralize as much of my applications and Administration as possible onto AWS, while still using some compute power available in the Factories with vSphere

Assumptions
Based on CAPZ hybrid documentation:

Our MC is on CAPA. It is capable of provisioning CAPV and CAPA workload clusters.
CAPA MC is able to access the vSphere API.
CAPA MC is able to access all CAPV WCs.
CAPV WCs are able to access endpoints (k8s API and ingresses) of the MC.
There is a single base domain for all clusters and it is managed on AWS via dns-operator-route53. See https://github.com/giantswarm/dns-operator-route53/blob/main/README.md

Tasks

  1. 5 of 5
    team/rocket
    anvddriesch
  2. 5 of 5
    team/rocket
    anvddriesch
  3. team/rocket
    anvddriesch
  4. 5 of 5
    team/rocket
    anvddriesch
  5. team/rocket
    anvddriesch
  6. team/rocket
    anvddriesch
@anvddriesch anvddriesch self-assigned this Jul 22, 2024
@architectbot architectbot added the team/bigmac Team BigMac label Jul 22, 2024
@anvddriesch anvddriesch added team/rocket Team Rocket and removed team/bigmac Team BigMac labels Aug 19, 2024
@anvddriesch
Copy link
Author

Closing this since the hybrid environment is functional, e2e tests are present and we have the documentation. We can open another issue once we have more specific requirements from customers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team/rocket Team Rocket
Projects
Archived in project
Development

No branches or pull requests

2 participants