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

Proposal for fleet management overview page #2185

Merged
merged 15 commits into from
May 27, 2024
Merged
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
20 changes: 19 additions & 1 deletion src/content/overview/fleet-management/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,25 @@
principal:
parent: overview
identifier: overview-fleet-management
last_review_date: 2024-03-18
last_review_date: 2024-05-10
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved
owner:
- https://github.com/orgs/giantswarm/teams/sig-product
---

Based on our extensive experience, we understand that orchestrating a large-scale microservices platform poses significant challenges. Ideally, workloads should be designed for seamless execution in the cloud, tailor-made to optimize the container lifecycle. However, the task becomes exponentially more complex when juggling multiple providers, regions, and environments. Recognizing this, we've developed several abstraction layers to help streamline management and tackle this complexity more effectively.

Check warning on line 14 in src/content/overview/fleet-management/_index.md

View workflow job for this annotation

GitHub Actions / vale

[Vale] reported by reviewdog 🐶 [Microsoft.Terms] Prefer 'cloud' over 'the cloud'. Raw Output: {"message": "[Microsoft.Terms] Prefer 'cloud' over 'the cloud'.", "location": {"path": "src/content/overview/fleet-management/_index.md", "range": {"start": {"line": 14, "column": 200}}}, "severity": "WARNING"}

Check warning on line 14 in src/content/overview/fleet-management/_index.md

View workflow job for this annotation

GitHub Actions / vale

[Vale] reported by reviewdog 🐶 [Microsoft.Adverbs] Remove 'effectively' if it's not important to the meaning of the statement. Raw Output: {"message": "[Microsoft.Adverbs] Remove 'effectively' if it's not important to the meaning of the statement.", "location": {"path": "src/content/overview/fleet-management/_index.md", "range": {"start": {"line": 14, "column": 497}}}, "severity": "WARNING"}
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved

## Features
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved

Our product is designed to offer a comprehensive set of features to support the construction of robust Cloud Native Platforms. Key features include:

- **Multi-Environment Support**: Every enterprise has unique requirements and constraints, influencing how they design their developer platforms. Platform engineers often struggle to align their organization's structure and processes with the platform while maintaining the system's ability to foster speed and quality, all in compliance with company standards. Our solution, Giant Swarm, simplifies this process. It empowers you to provide developers with various environments, across different regions and providers, tailored to your organization's needs.
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved

- **Robust Configuration Management**: Manage your clusters, environments, and workloads with flexibility and precision using our robust configuration management framework. This framework facilitates structured platform configuration with multiple layers of control, all from a single repository. It's crafted to adhere to the principles of GitOps, ensuring seamless and efficient management.
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved

- **Standardized Cluster Lifecycle Management**: Experience a standardized approach to managing the lifecycle of your clusters. Developed in collaboration with the community, Giant Swarm offers a cloud-native solution for cluster lifecycle management. We leverage the Cluster API implementation to streamline lifecycle management, enabling versioning and configuration of clusters as code, thus ensuring consistency and reliability.
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved

## Cloud-native applications

The platform is heavily relying on [Cluster API implementation]({{< relref "/overview/fleet-management/introduction_cluster-api" >}}) to manage the lifecycle of your clusters. It opens up the possibility to manage your clusters in many providers adapting to the infrastructure nuances of each solution while keeping a consistent experience for the user.

Check warning on line 28 in src/content/overview/fleet-management/_index.md

View workflow job for this annotation

GitHub Actions / vale

[Vale] reported by reviewdog 🐶 [Microsoft.Adverbs] Remove 'heavily' if it's not important to the meaning of the statement. Raw Output: {"message": "[Microsoft.Adverbs] Remove 'heavily' if it's not important to the meaning of the statement.", "location": {"path": "src/content/overview/fleet-management/_index.md", "range": {"start": {"line": 28, "column": 17}}}, "severity": "WARNING"}
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved

Every company requires a different level of control over their infrastructure and its configuration. We work with upstream to offer you a platform that is compliant with all the standards and processes your company imposes.

Check failure on line 30 in src/content/overview/fleet-management/_index.md

View workflow job for this annotation

GitHub Actions / vale

[Vale] reported by reviewdog 🐶 [Microsoft.Contractions] Use 'that's' instead of 'that is'. Raw Output: {"message": "[Microsoft.Contractions] Use 'that's' instead of 'that is'.", "location": {"path": "src/content/overview/fleet-management/_index.md", "range": {"start": {"line": 30, "column": 148}}}, "severity": "ERROR"}
pipo02mix marked this conversation as resolved.
Show resolved Hide resolved