Skip to content

Commit

Permalink
merge-k8s-guide-and-kb (#178)
Browse files Browse the repository at this point in the history
* merge-k8s-guide-and-kb

* fix-targets

* fix-link

* leaving kb article migration to caasv2
  • Loading branch information
MrMoreau committed May 15, 2024
1 parent 233acf8 commit ac3936f
Show file tree
Hide file tree
Showing 6 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Below we have a deployment called `echoserver` we can use for this example.

## Exposing our deployment

After your pods are created we need to make sure to expose our deployment. In this example we are creating a service of type loadbalancer. If you run this application in production you would likely install an [ingress controller](../../knowledge-base/install-ingress/)
After your pods are created we need to make sure to expose our deployment. In this example we are creating a service of type loadbalancer. If you run this application in production you would likely install an [ingress controller](../../guides/install-ingress/)

1. First of we create a file called `service.yaml` with the content of the service below

Expand Down
4 changes: 2 additions & 2 deletions content/en/docs/kubernetes/guides/ingress.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ In this piece, we show all steps to expose a web service using an Ingress resour

1. A DNS record pointing at the public IP address of your worker nodes. In the examples all references to the domain _example.ltd_ must be replaced by the domain you wish to issue certificates for. Configuring DNS is out of scope for this documentation.
2. For clusters created on or after Kubernetes 1.26 you need to ensure there is a Ingress controller and cert-manager installed.
* [Our guide to ingress-nginx can be found here](../../knowledge-base/install-ingress/)
* [Our guide to installing cert-manager can be found here](../../knowledge-base/install-certmanager/)
* [Our guide to ingress-nginx can be found here](../install-ingress/)
* [Our guide to installing cert-manager can be found here](../install-certmanager/)
* [Upstream documentation: NGINX Ingress Controller](https://kubernetes.github.io/ingress-nginx/)
* [Upstream documentation: cert-manager](https://cert-manager.io/docs/)

Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/kubernetes/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,4 +89,4 @@ Since Elastx Private Kubernetes 2.0 we offer auto scaling of workload nodes. Thi

We offer a managed cert-manager and a managed NGINX Ingress Controller.

If you are interested in removing any limitations, we've assembled guides with everything you need to install the same IngressController and cert-manager as we provide. This will give you full control. The various resources gives configuration examples, and instructions for lifecycle management. These can be found in the sections [Knowledge Base](../knowledge-base/), [Getting Started](../getting-started/) and [Guides](../guides/).
If you are interested in removing any limitations, we've assembled guides with everything you need to install the same IngressController and cert-manager as we provide. This will give you full control. The various resources gives configuration examples, and instructions for lifecycle management. These can be found in the sections [Getting Started](../getting-started/) and [Guides](../guides/).

0 comments on commit ac3936f

Please sign in to comment.