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

Giant Swarm OS Defaults within Cluster API #426

Closed
4 of 6 tasks
puja108 opened this issue Aug 19, 2021 · 8 comments
Closed
4 of 6 tasks

Giant Swarm OS Defaults within Cluster API #426

puja108 opened this issue Aug 19, 2021 · 8 comments
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/capi team/turtles Team Turtles topic/capi

Comments

@puja108
Copy link
Member

puja108 commented Aug 19, 2021

User Story: As a customer, I want to be able to keep relying on the sensible defaults (for security, reliability, and performance) that Giant Swarm currently provides.

The above user story is split into two issues:

  1. Sensible defaults pertaining to Kubernetes and other user-space components Giant Swarm manages Implement Giant Swarm Kubernetes and Component Defaults within Cluster API #425
  2. Sensible defaults pertaining to Operating System underlying the above-mentioned software (this issue)

The split is based on technical challenges upstream that are currently blocking this issue, but are not present for the other one.

Providers

  1. area/kaas goal/capa-internal-ga kind/epic provider/cluster-api-aws team/phoenix topic/capi
    calvix
  2. area/kaas team/clippy
    primeroz
  3. area/kaas epic/capo needs/refinement provider/openstack team/rocket
@puja108 puja108 changed the title Implement Giant Swarm OS Defaults withing Cluster API Implement Giant Swarm OS Defaults within Cluster API Aug 19, 2021
@puja108 puja108 added area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/capi team/ludacris topic/capi labels Aug 19, 2021
@alex-dabija alex-dabija added team/phoenix Team Phoenix team/rocket Team Rocket labels Feb 10, 2022
@teemow teemow added this to Roadmap May 10, 2022
@teemow teemow moved this to Mid Term (3-6 months) in Roadmap May 10, 2022
@teemow
Copy link
Member

teemow commented Nov 11, 2022

@puja108 do we need this issue still?

@puja108
Copy link
Member Author

puja108 commented Nov 15, 2022

Yes, we are still using Ubuntu and need to move our existing OS hardening once we have moved to Flatcar with the CAPI providers.

@puja108
Copy link
Member Author

puja108 commented Jan 16, 2023

just adding an aka and/or pre-req for this issue: Flatcar support in all providers.

cc @stone-z had some relevant comments on Slack about the priority of this, as all our hardening is done for Flatcar and Ubuntu as base OS for CAPI is creating a lot of overwork like in giantswarm/node-exporter-app#172

cc @alex-dabija @gawertm @Rotfuks

@gawertm
Copy link

gawertm commented Jan 16, 2023

checking for CAPVCD in: https://github.com/giantswarm/giantswarm/issues/25295
for CAPV its supported

@Rotfuks
Copy link
Contributor

Rotfuks commented Jan 25, 2023

Flatcar support for CAPZ was merged this week, so it's also supported.
Ticket to track for the effort is here: #1659

@teemow teemow moved this from Mid Term (3-6 months) to Near Term (1-3 months) in Roadmap Feb 2, 2023
@alex-dabija
Copy link

Separate epic for the work that needs to be done for CAPA.

@alex-dabija
Copy link

I removed CAPG from the list.

@alex-dabija alex-dabija changed the title Implement Giant Swarm OS Defaults within Cluster API Giant Swarm OS Defaults within Cluster API Jul 3, 2023
@alex-dabija alex-dabija added team/turtles Team Turtles and removed team/rocket Team Rocket team/hydra labels Jul 3, 2023
@Rotfuks
Copy link
Contributor

Rotfuks commented Jul 11, 2023

The harmonisation of OS Images over all providers will be done in the scope of #2544
This story can therefore be closed

@Rotfuks Rotfuks closed this as completed Jul 11, 2023
@github-project-automation github-project-automation bot moved this from Near Term (1-3 months) to Released 🎉 in Roadmap Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/capi team/turtles Team Turtles topic/capi
Projects
Archived in project
Development

No branches or pull requests

5 participants