Jump to content

Kubernetes: Difference between revisions

593 bytes added ,  14 December 2021
Line 189: Line 189:
===Installing an Ingress Controller===
===Installing an Ingress Controller===
See [https://kubernetes.github.io/ingress-nginx/deploy/ ingress-nginx] to deploy an ingress controller.
See [https://kubernetes.github.io/ingress-nginx/deploy/ ingress-nginx] to deploy an ingress controller.
Note that global Nginx settings are set in the configmap.<br>
Personally, I have:
<syntaxhighlight lang="yaml">
# Source: ingress-nginx/templates/controller-configmap.yaml
apiVersion: v1
kind: ConfigMap
metadata:
  labels:
    helm.sh/chart: ingress-nginx-4.0.0-beta.3
    app.kubernetes.io/name: ingress-nginx
    app.kubernetes.io/instance: ingress-nginx
    app.kubernetes.io/version: 1.0.0-beta.3
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/component: controller
  name: ingress-nginx-controller
  namespace: ingress-nginx
data:
  proxy-body-size: 10g
</syntaxhighlight>


==Autoscaling==
==Autoscaling==