Skip to content

Commit

Permalink
Merge pull request #1143 from jcmoraisjr/jm-update-docsy
Browse files Browse the repository at this point in the history
Update docsy from v0.6.0 to v0.10.0
  • Loading branch information
jcmoraisjr authored Jun 13, 2024
2 parents 5bda5a0 + 232de55 commit 7bd9908
Show file tree
Hide file tree
Showing 27 changed files with 491 additions and 472 deletions.
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

Binary file added docs/assets/icons/logo.odg
Binary file not shown.
11 changes: 11 additions & 0 deletions docs/assets/icons/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/assets/scss/_styles_project.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@import 'td/code-dark'
159 changes: 0 additions & 159 deletions docs/config.toml

This file was deleted.

68 changes: 31 additions & 37 deletions docs/content/en/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,70 +3,64 @@
linkTitle: HAProxy Ingress
---

{{< blocks/cover title="Welcome to HAProxy Ingress!" image_anchor="top" height="full" color="orange" >}}
<div class="mx-auto">
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
</a>
<p class="lead mt-5">The first and most complete ingress controller implementation for HAProxy.</p>
<div class="mx-auto mt-5">{{< blocks/link-down color="info" >}}</div>
</div>
{{< blocks/cover image_anchor="top" height="full" >}}
<h1 class="display-5 mt-md-5 pb-4" style="font-weight: 600;">Welcome to HAProxy Ingress!</h1>
<a class="btn btn-lg btn-primary me-3 mb-4" href="/docs/">
Learn More <i class="fas fa-arrow-alt-circle-right ms-2"></i>
</a>
<p class="lead mt-5 mb-5">The first and most complete ingress controller implementation for HAProxy.</p>
{{< blocks/link-down color="info" >}}
{{< /blocks/cover >}}


{{% blocks/lead color="primary" %}}
<div class="col-12">
<h1 class="text-center">Why HAProxy Ingress</h1>
</div>
{{% /blocks/lead %}}
{{< blocks/lead color="primary" >}}
<h1 class="text-center">Why HAProxy Ingress</h1>
{{< /blocks/lead >}}


{{< blocks/section color="dark" >}}
{{< blocks/section color="dark" type="row" >}}

{{% blocks/feature icon="fa fa-bolt" title="Fast" %}}
{{< blocks/feature icon="fa fa-bolt" title="Fast" >}}
Carefully built on top of the battle-tested HAProxy load balancer.
{{% /blocks/feature %}}
{{< /blocks/feature >}}

{{% blocks/feature icon="fa fa-shield-alt" title="Reliable" %}}
{{< blocks/feature icon="fa fa-shield-alt" title="Reliable" >}}
Making uptime happen across mission-critical clusters and services around the world.
{{% /blocks/feature %}}
{{< /blocks/feature >}}

{{% blocks/feature icon="fa fa-cogs" title="Highly customizable" url="/docs/configuration" %}}
{{< blocks/feature icon="fa fa-cogs" title="Highly customizable" url="/docs/configuration" >}}
200+ configuration options and growing. Ingress and Gateway API resources.
{{% /blocks/feature %}}
{{< /blocks/feature >}}

{{< /blocks/section >}}


{{< blocks/section >}}
<div class="col-12">
<h1 class="text-center">Get involved!</h1>
</div>
<h1 class="text-center">Get involved!</h1>
{{< /blocks/section >}}


{{< blocks/section >}}
{{< blocks/section type="row" >}}

{{% blocks/feature icon="fab fa-slack" title="Slack" url="https://kubernetes.slack.com/channels/haproxy-ingress" %}}
We're in the #haproxy-ingress channel on Kubernetes Slack. Take an invite <a target="_blank" href="https://slack.k8s.io">here</a> if not subscribed yet.
{{% /blocks/feature %}}
{{< blocks/feature icon="fab fa-slack" title="Slack" url="https://kubernetes.slack.com/channels/haproxy-ingress" >}}
We're in the #haproxy-ingress channel on Kubernetes Slack. Take an invite <a href="https://slack.k8s.io" target="_blank" rel="noopener">here</a> if not subscribed yet.
{{< /blocks/feature >}}

{{% blocks/feature icon="fa fa-envelope" title="Mailing list" url="https://groups.google.com/forum/#!forum/haproxy-ingress" %}}
{{< blocks/feature icon="fa fa-envelope" title="Mailing list" url="https://groups.google.com/forum/#!forum/haproxy-ingress" >}}
Follow announcements and mailing discussion.
{{% /blocks/feature %}}
{{< /blocks/feature >}}

{{% blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/jcmoraisjr/haproxy-ingress" %}}
{{< blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/jcmoraisjr/haproxy-ingress" >}}
We do a [Pull Request](https://github.com/jcmoraisjr/haproxy-ingress/pulls) contributions workflow on **GitHub**. New users are always welcome!
{{% /blocks/feature %}}
{{< /blocks/feature >}}

{{< /blocks/section >}}


{{< blocks/section >}}
<div class="col-12">
<h1 class="text-center">See HAProxy Ingress in action</h1>
</div>
<div class="mx-auto">
<a class="btn btn-lg btn-secondary mr-3 mb-4" href="{{< relref "/docs/getting-started" >}}">
{{< blocks/section type="row" >}}
<h1 class="text-center pb-4">See HAProxy Ingress in action</h1>
<div class="text-center">
<a class="btn btn-lg btn-secondary" href="{{% relref "/docs/getting-started" %}}">
Get started! <i class="fas fa-arrow-alt-circle-right ml-2"></i>
</a>
</div>
Expand Down
25 changes: 16 additions & 9 deletions docs/content/en/about/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,35 @@
weight: 10
---

{{< blocks/cover title="About HAProxy Ingress" image_anchor="bottom" height="min" >}}
{{< blocks/cover image_anchor="bottom" height="min" >}}
<h1 class="display-5 mt-md-5 pb-4" style="font-weight: 600;">About HAProxy Ingress</h1>
<p class="lead mt-5">
HAProxy Ingress watches gateway, ingress and other resources from a Kubernetes cluster,
and configures a HAProxy instance which will route incoming requests to the pods.
Updates to the cluster state is automatically applied to the HAProxy instance.
</p>
{{< /blocks/cover >}}

{{% blocks/lead %}}
{{< blocks/lead >}}
<p>
HAProxy is a fast and reliable TCP and HTTP reverse proxy and load balancer.
HAProxy Ingress carefully build an optimized HAProxy configuration, which allows
thousands of requests per second per proxy, despite the size of your cluster,
with a very low latency.

</p>
<p>
Kubernetes is a system which automates the deployment of containerized applications.
HAProxy Ingress uses deployment and exposing spec from the Kubernetes cluster
to build routing rules, allowing incoming requests from an external network
to the in-cluster applications.
{{% /blocks/lead %}}

{{% blocks/lead color="dark" %}}
See HAProxy Ingress in action!
</p>
{{< /blocks/lead >}}

Visit our [documentation]({{% relref "/docs" %}}) to get started.
{{% /blocks/lead %}}
{{< blocks/lead color="dark" >}}
<p>
See HAProxy Ingress in action!
</p>
<p>
Visit our <a href="{{% relref "/docs" %}}">documentation</a> to get started.
</p>
{{< /blocks/lead >}}
Loading

0 comments on commit 7bd9908

Please sign in to comment.