|
1 | 1 | # Table of content
|
2 | 2 |
|
3 | 3 | <!-- TOC -->
|
4 |
| - * [EKS Upgrading](#eks-upgrading) |
5 |
| - * [K8S namespace features:](#k8s-namespace-features-) |
6 |
| - * [Gitlab-runner](#gitlab-runner) |
7 |
| - * [How to add more restrictions for Gitlab-Runner](#how-to-add-more-restrictions-for-gitlab-runner) |
8 |
| - * [Monitoring](#monitoring) |
9 |
| - * [Grafana: How to add GitHub/Gitlab OAuth2 Authentication:](#grafana--how-to-add-githubgitlab-oauth2-authentication-) |
10 |
| - * [Alertmanager](#alertmanager) |
11 |
| - * [If you want to receive alerts **via Slack**, then do next:](#if-you-want-to-receive-alerts-via-slack--then-do-next-) |
12 |
| - * [Deleting Tigera-operator](#deleting-tigera-operator) |
13 |
| - * [What if you don't want to use an aws-load-balancer controller in front of an ingress-nginx and want to use a cert-manager and terminate SSL on ingres-nginx side](#what-if-you-dont-want-to-use-an-aws-load-balancer-controller-in-front-of-an-ingress-nginx-and-want-to-use-a-cert-manager-and-terminate-ssl-on-ingres-nginx-side) |
14 |
| - * [Apply using terraform](#apply-using-terraform) |
15 |
| - * [S3 state backend](#s3-state-backend) |
16 |
| - * [Inputs](#inputs) |
17 |
| - * [init](#init) |
18 |
| - * [plan](#plan) |
19 |
| - * [apply](#apply) |
20 |
| - * [Update terraform version](#update-terraform-version) |
21 |
| - * [Update terraform providers](#update-terraform-providers) |
22 |
| - * [Update terragrunt version](#update-terragrunt-version) |
| 4 | +- [Table of content](#table-of-content) |
| 5 | + - [EKS Upgrading](#eks-upgrading) |
| 6 | + - [K8S namespace features:](#k8s-namespace-features) |
| 7 | + - [Gitlab-runner](#gitlab-runner) |
| 8 | + - [How to add more restrictions for Gitlab-Runner](#how-to-add-more-restrictions-for-gitlab-runner) |
| 9 | + - [Monitoring](#monitoring) |
| 10 | + - [Grafana: How to add GitHub/Gitlab OAuth2 Authentication:](#grafana-how-to-add-githubgitlab-oauth2-authentication) |
| 11 | + - [Alertmanager](#alertmanager) |
| 12 | + - [If you want to receive alerts **via Slack**, then do next:](#if-you-want-to-receive-alerts-via-slack-then-do-next) |
| 13 | + - [What if you don't want to use an aws-load-balancer controller in front of an ingress-nginx and want to use a cert-manager and terminate SSL on ingres-nginx side](#what-if-you-dont-want-to-use-an-aws-load-balancer-controller-in-front-of-an-ingress-nginx-and-want-to-use-a-cert-manager-and-terminate-ssl-on-ingres-nginx-side) |
| 14 | + - [Apply using terraform](#apply-using-terraform) |
| 15 | + - [S3 state backend](#s3-state-backend) |
| 16 | + - [Inputs](#inputs) |
| 17 | + - [init](#init) |
| 18 | + - [plan](#plan) |
| 19 | + - [apply](#apply) |
| 20 | + - [Update terraform version](#update-terraform-version) |
| 21 | + - [Update terraform providers](#update-terraform-providers) |
| 22 | + - [Update terragrunt version](#update-terragrunt-version) |
23 | 23 | <!-- TOC -->
|
24 | 24 |
|
25 | 25 | ## EKS Upgrading
|
@@ -327,22 +327,6 @@ Alertmanager is disabled in default installation. If you want to enable it, then
|
327 | 327 | * See [this instruction](https://slack.com/help/articles/115005265063-Incoming-webhooks-for-Slack) and generate Slack Incoming Webhook
|
328 | 328 | * Set `alertmanager_slack_webhook`, `alertmanager_slack_channel` variables in [AWS Secrets Manager](https://console.aws.amazon.com/secretsmanager/home?region=us-east-1#!/home) secret with the pattern `/${local.name_wo_region}/infra/layer2-k8s`.
|
329 | 329 |
|
330 |
| -## Deleting Tigera-operator |
331 |
| -1. Run: |
332 |
| - |
333 |
| - ```bash |
334 |
| - $ kubectl delete installations.operator.tigera.io default |
335 |
| - ``` |
336 |
| - |
337 |
| -2. Set `enabled: false` for `id: tigera-operator` in the file **helm-releases.yaml** |
338 |
| -3. Run `terraform apply` in the layer2-k8s folder |
339 |
| -4. Run: |
340 |
| - |
341 |
| - ```bash |
342 |
| - $ kubectl delete ns calico-apiserver calico-system |
343 |
| - ``` |
344 |
| -5. Restart all nodes |
345 |
| - |
346 | 330 | ## What if you don't want to use an aws-load-balancer controller in front of an ingress-nginx and want to use a cert-manager and terminate SSL on ingres-nginx side
|
347 | 331 |
|
348 | 332 | 1. Set `nginx ` for a `nginx_ingress_ssl_terminator` variable in the layer2-k8s folder
|
|
0 commit comments