-
-
Notifications
You must be signed in to change notification settings - Fork 80
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #38 from garutilorenzo/istio
Initial commit, istio and install script refactoring
- Loading branch information
Showing
6 changed files
with
318 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -251,15 +251,15 @@ Once you have created the terraform.tfvars file edit the main.tf file (always in | |
| `k3s_server_pool_size` | `no` | Number of k3s servers deployed. Default 1 | | ||
| `k3s_worker_pool_size` | `no` | Number of k3s workers deployed. Default 2 | | ||
| `k3s_extra_worker_node` | `no` | Boolean value, default true. Deploy the third worker nodes. The node will be deployed outside the worker instance pools. Using OCI always free account you can't create instance pools with more than two servers. This workaround solve this problem. | | ||
| `install_nginx_ingress` | `no` | Boolean value, install kubernetes nginx ingress controller instead of Traefik. Default: true. For more information see [Nginx ingress controller](#nginx-ingress-controller) | | ||
| `install_traefik2` | `no` | Boolean value, install [Traefik 2](https://traefik.io/) ingress controller instead of the [embedded k3s Traefik](https://docs.k3s.io/networking#traefik-ingress-controller). Default: false. | | ||
| `ingress_controller` | `no` | Define the ingress controller to use. Valid values are: [default](https://docs.k3s.io/networking#traefik-ingress-controller), [nginx](#nginx-ingress-controller), [traefik2](https://traefik.io/) or [istio](https://istio.io/latest/docs/tasks/traffic-management/ingress/kubernetes-ingress/) | | ||
| `disable_ingress` | `no` | Boolean value, disable all ingress controllers. Default: false | | ||
| `ingress_controller_http_nodeport` | `no` | NodePort where nginx ingress will listen for http traffic. Default 30080 | | ||
| `ingress_controller_https_nodeport` | `no` | NodePort where nginx ingress will listen for https traffic. Default 30443 | | ||
| `install_longhorn` | `no` | Boolean value, install longhorn "Cloud native distributed block storage for Kubernetes". Default: true. To use longhorn set the *k3s_version* < v1.25.x [Ref.](https://github.com/longhorn/longhorn/issues/4003) | | ||
| `longhorn_release` | `no` | Longhorn release. Default: v1.2.3 | | ||
| `longhorn_release` | `no` | Longhorn release. Default: v1.4.0 | | ||
| `install_certmanager` | `no` | Boolean value, install [cert manager](https://cert-manager.io/) "Cloud native certificate management". Default: true | | ||
| `certmanager_release` | `no` | Cert manager release. Default: v1.8.2 | | ||
| `nginx_ingress_release` | `no` | Longhorn release. Default: v1.5.1 | | ||
| `certmanager_release` | `no` | Cert manager release. Default: v1.11.0 | | ||
| `certmanager_email_address` | `no` | Email address used for signing https certificates. Defaul: [email protected] | | ||
| `install_argocd` | `no` | Boolean value, install [Argo CD](https://argo-cd.readthedocs.io/en/stable/) "a declarative, GitOps continuous delivery tool for Kubernetes.". Default: true | | ||
| `argocd_release` | `no` | Argo CD release. Default: v2.4.11 | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.