using a table instead

Signed-off-by: Daniel Holbach <daniel@weave.works>
This commit is contained in:
Daniel Holbach 2021-07-06 10:31:49 +02:00
parent 6b4c21980c
commit 41aa728e6a
2 changed files with 32 additions and 53 deletions

View File

@ -102,3 +102,19 @@
}
}
}
#feature-list {
tr:nth-child(even) {
background-color:rgb(241, 241, 241);
}
table th, table td {
padding: 10px;
font-size: large;
padding-left: 20px;
padding-right: 20px;
}
td:nth-child(1) {
padding: 30px;
font-size: xx-large;
}
}

View File

@ -23,67 +23,30 @@ Flux is now a CNCF Incubation project!
<div class="lead-flux">
{{< blocks/lead >}}
<h2 id='flux-facts'>Flux Facts!</h2>
<h2 id="flux-facts">Flux Facts!</h2>
<p>Some of the biggest organisations have adopted the Flux family of projects for their GitOps needs.
See <a href="/adopters">who is part of our community</a> and how about joining yourself?</p>
<p>Some of the biggest organisations have adopted the Flux family of projects for their GitOps needs.</p>
<p>See <a href="/adopters">who is part of our community</a> and how about joining yourself?</p>
{{< /blocks/lead >}}
</div>
</div>
<div id="feature-list">
{{% blocks/section color="white" %}}
| |
-- | -- | --
🤼 | **Flux provides GitOps for both apps and infrastructure** | Flux and Flagger deploy apps with canaries, feature flags, and A/B rollouts. Flux can also manage any Kubernetes resource. Infrastructure and workload dependency management is built in.
🤖 | **Just push to Git and Flux does the rest** | Flux enables application deployment (CD) and (with the help of Flagger) progressive delivery (PD) through automatic reconciliation. Flux can even push back to Git for you with automated container image updates to Git (image scanning and patching).
🔩 | **Flux works with your existing tools** | Flux works with your Git providers (GitHub, GitLab, Bitbucket, can even use s3-compatible buckets as a source), all major container registries, and all CI workflow providers.
☸️ | **Flux works with any Kubernetes and all common Kubernetes tooling** | Kustomize, Helm, RBAC, and policy-driven validation (OPA, Kyverno, admission controllers) so it simply falls into place.
🤹 | **Flux does Multi-Tenancy (and “Multi-everything”)** | Flux uses true Kubernetes RBAC via impersonation and supports multiple Git repositories. Multi-cluster infrastructure and apps work out of the box with Cluster API: Flux can use one Kubernetes cluster to manage apps in either the same or other clusters, spin up additional clusters themselves, and manage clusters including lifecycle and fleets.
📞 | **Flux alerts and notifies (?) talks back** | Flux provides health assessments, alerting to external systems, and external events handling. Just “git push”, and get notified on Slack and [other chat systems](/docs/components/notification/provider/).
💖 | **Flux has a lovely community that is very easy to work with!** | We welcome contributors of any kind. The components of Flux are on Kubernetes core controller-runtime, so anyone can contribute and its functionality can be extended very easily.
{{% /blocks/section %}}
</div>
<!-- flux features -->
{{< blocks/section type="features" color="white" >}}
{{% blocks/feature icon="fa fa-users fa-3x" title="Provides GitOps for both apps and infrastructure"
height="auto" color="blue" %}}
Flux and Flagger deploy apps with canaries, feature flags, and A/B rollouts. Flux can also manage any
Kubernetes resource. Infrastructure and workload dependency management is built in.
{{% /blocks/feature %}}
{{% blocks/feature icon="fas fa-robot fa-3x" title="Just push to Git and Flux does the rest"
height="auto" color="blue" %}}
Flux enables application deployment (CD) and (with the help of Flagger) progressive delivery (PD)
through automatic reconciliation. Flux can even push back to Git for you with automated container
image updates to Git (image scanning and patching).
{{% /blocks/feature %}}
{{% blocks/feature icon="fa fa-wrench fa-3x" title="Works with your existing tools"
height="auto" color="blue" %}}
Flux works with your Git providers (GitHub, GitLab, Bitbucket, can even use S3-compatible
buckets as a source), all major container registries, and all CI workflow providers.
{{% /blocks/feature %}}
{{% blocks/feature icon="fas fa-drafting-compass fa-3x"
title="Works with any Kubernetes and all common Kubernetes tooling"
height="auto" color="blue" %}}
Kustomize, Helm, RBAC, and policy-driven validation (OPA, Kyverno, admission controllers)
so it simply falls into place.
{{% /blocks/feature %}}
{{% blocks/feature icon="fas fa-globe fa-3x"
title="Flux does Multi-Tenancy (and “Multi-everything”)"
height="auto" color="blue" %}}
Flux uses true Kubernetes RBAC via impersonation and supports multiple Git repositories.
Multi-cluster infrastructure and apps work out of the box with Cluster API: Flux can use
one Kubernetes cluster to manage apps in either the same or other clusters, spin up
additional clusters themselves, and manage clusters including lifecycle and fleets.
{{% /blocks/feature %}}
{{% blocks/feature icon="fas fa-phone fa-3x" title="Alerts and notifies"
height="auto" color="blue" %}}
Flux provides health assessments, alerting to external systems, and external events
handling. Just “git push”, and get notified on Slack and [other chat
systems](/docs/components/notification/provider/).
{{% /blocks/feature %}}
<p>Flux has a lovely community that is very easy to work with! We welcome contributors
of any kind. 💖</p>
<p>The components of Flux are on Kubernetes core <tt>controller-runtime</tt>,
so anyone can contribute and its functionality can be extended very easily.</p>
{{< /blocks/section >}}
<!-- gitops -->