├── .github └── workflows │ ├── build-image.yml │ └── deploy-infra.yml ├── README.md ├── app ├── distroless-giropops-senhas │ ├── .deepsource.toml │ ├── Dockerfile │ ├── LICENSE │ ├── app.py │ ├── requirements.txt │ ├── static │ │ ├── css │ │ │ ├── output.css │ │ │ └── styles.css │ │ ├── js │ │ │ └── main.js │ │ └── linuxtips-logo.png │ ├── tailwind.config.js │ └── templates │ │ ├── index.html │ │ └── lista_senhas.html ├── melange-giropops-senhas │ ├── .deepsource.toml │ ├── LICENSE │ ├── app.py │ ├── requirements.txt │ ├── static │ │ ├── css │ │ │ ├── output.css │ │ │ └── styles.css │ │ ├── js │ │ │ └── main.js │ │ └── linuxtips-logo.png │ ├── tailwind.config.js │ └── templates │ │ ├── index.html │ │ └── lista_senhas.html └── normal-giropops-senhas │ ├── .deepsource.toml │ ├── Dockerfile │ ├── LICENSE │ ├── app.py │ ├── requirements.txt │ ├── static │ ├── css │ │ ├── output.css │ │ └── styles.css │ ├── js │ │ └── main.js │ └── linuxtips-logo.png │ ├── tailwind.config.js │ └── templates │ ├── index.html │ └── lista_senhas.html ├── docs └── images │ ├── AWS-keys.png │ ├── Arquitetura-Infra.png │ ├── acesso-giropops.png │ ├── bot-firing.png │ ├── bot-resolved.png │ ├── build-distroless.png │ ├── build-melange.png │ ├── build-normal.png │ ├── camadas-builddistroless.png │ ├── camadas-buildmelange.png │ ├── camadas-buildnormal.png │ ├── crashloop.png │ ├── estrutura-helm.png │ ├── false-signature.png │ ├── get-top.png │ ├── giropops-image.png │ ├── grafana-alert.png │ ├── grafana-giropops.png │ ├── grafana-temporesposta.png │ ├── harbor-configs.png │ ├── helm-install-giropops.png │ ├── imagem-ajustada.png │ ├── keda-scaledown.png │ ├── keda-working.png │ ├── kyverno-bloqueios.png │ ├── locust-charts.png │ ├── locust-grafana1.png │ ├── locust-grafana2.png │ ├── locust-statics.png │ ├── locust-test.png │ ├── melange-keys.png │ ├── nginx-assinada.png │ ├── prom-target.png │ ├── redis-image.png │ ├── scale-deployment.png │ ├── scan-build-distroless.png │ ├── scan-build-melange.png │ ├── scan-build-normal.png │ └── set-env.png ├── main.tf ├── manifests ├── helm │ ├── giropops-app │ │ ├── giropops-chart-0.1.0.tgz │ │ ├── helm-giropops-app │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── deployment.yaml │ │ │ │ ├── service.yaml │ │ │ │ └── serviceaccount.yaml │ │ │ └── values.yaml │ │ └── index.yaml │ └── ingress │ │ ├── helm-pick-cluster-ingress │ │ ├── Chart.yaml │ │ ├── templates │ │ │ └── ingress.yaml │ │ └── values.yaml │ │ ├── index.yaml │ │ └── ingress-templates-0.1.0.tgz ├── locust │ ├── locust-configmap.yaml │ ├── locust-deployment.yaml │ └── locust-service.yaml └── metrics-hpa │ ├── KEDA-scaledObjectRedis.yaml │ ├── hpa-giropops.senhas.yaml │ └── metrics-components.yaml ├── modules └── k8s_provisioner │ ├── ingress-deploy.yaml │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── monitoring ├── grafana-alert.json ├── grafana-dash.json ├── prometheus-metrics.yaml └── proxy-prometheus.yaml ├── scripts └── install-helms.sh └── security ├── kyverno ├── allow-only-harbor-registry.yaml ├── disallow-root-user.yaml ├── disalow-default-ns.yaml ├── docker-cred.yaml ├── harbor-signature.yaml ├── require-probes.yaml └── verify-sensitive-vars.yaml └── melange ├── apko.yaml └── melange.yaml /.github/workflows/build-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/.github/workflows/build-image.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-infra.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/.github/workflows/deploy-infra.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/README.md -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/.deepsource.toml -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/Dockerfile -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/LICENSE -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/app.py -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==3.0.3 2 | redis==4.5.4 3 | prometheus-client==0.16.0 -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/static/css/output.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/static/css/output.css -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/static/css/styles.css -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/static/js/main.js -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/static/linuxtips-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/static/linuxtips-logo.png -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/tailwind.config.js -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/templates/index.html -------------------------------------------------------------------------------- /app/distroless-giropops-senhas/templates/lista_senhas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/distroless-giropops-senhas/templates/lista_senhas.html -------------------------------------------------------------------------------- /app/melange-giropops-senhas/.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/.deepsource.toml -------------------------------------------------------------------------------- /app/melange-giropops-senhas/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/LICENSE -------------------------------------------------------------------------------- /app/melange-giropops-senhas/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/app.py -------------------------------------------------------------------------------- /app/melange-giropops-senhas/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==3.0.3 2 | redis==4.5.4 3 | prometheus-client==0.16.0 -------------------------------------------------------------------------------- /app/melange-giropops-senhas/static/css/output.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/static/css/output.css -------------------------------------------------------------------------------- /app/melange-giropops-senhas/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/static/css/styles.css -------------------------------------------------------------------------------- /app/melange-giropops-senhas/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/static/js/main.js -------------------------------------------------------------------------------- /app/melange-giropops-senhas/static/linuxtips-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/static/linuxtips-logo.png -------------------------------------------------------------------------------- /app/melange-giropops-senhas/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/tailwind.config.js -------------------------------------------------------------------------------- /app/melange-giropops-senhas/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/templates/index.html -------------------------------------------------------------------------------- /app/melange-giropops-senhas/templates/lista_senhas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/melange-giropops-senhas/templates/lista_senhas.html -------------------------------------------------------------------------------- /app/normal-giropops-senhas/.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/.deepsource.toml -------------------------------------------------------------------------------- /app/normal-giropops-senhas/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/Dockerfile -------------------------------------------------------------------------------- /app/normal-giropops-senhas/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/LICENSE -------------------------------------------------------------------------------- /app/normal-giropops-senhas/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/app.py -------------------------------------------------------------------------------- /app/normal-giropops-senhas/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==3.0.3 2 | redis==4.5.4 3 | prometheus-client==0.16.0 -------------------------------------------------------------------------------- /app/normal-giropops-senhas/static/css/output.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/static/css/output.css -------------------------------------------------------------------------------- /app/normal-giropops-senhas/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/static/css/styles.css -------------------------------------------------------------------------------- /app/normal-giropops-senhas/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/static/js/main.js -------------------------------------------------------------------------------- /app/normal-giropops-senhas/static/linuxtips-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/static/linuxtips-logo.png -------------------------------------------------------------------------------- /app/normal-giropops-senhas/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/tailwind.config.js -------------------------------------------------------------------------------- /app/normal-giropops-senhas/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/templates/index.html -------------------------------------------------------------------------------- /app/normal-giropops-senhas/templates/lista_senhas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/app/normal-giropops-senhas/templates/lista_senhas.html -------------------------------------------------------------------------------- /docs/images/AWS-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/AWS-keys.png -------------------------------------------------------------------------------- /docs/images/Arquitetura-Infra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/Arquitetura-Infra.png -------------------------------------------------------------------------------- /docs/images/acesso-giropops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/acesso-giropops.png -------------------------------------------------------------------------------- /docs/images/bot-firing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/bot-firing.png -------------------------------------------------------------------------------- /docs/images/bot-resolved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/bot-resolved.png -------------------------------------------------------------------------------- /docs/images/build-distroless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/build-distroless.png -------------------------------------------------------------------------------- /docs/images/build-melange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/build-melange.png -------------------------------------------------------------------------------- /docs/images/build-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/build-normal.png -------------------------------------------------------------------------------- /docs/images/camadas-builddistroless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/camadas-builddistroless.png -------------------------------------------------------------------------------- /docs/images/camadas-buildmelange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/camadas-buildmelange.png -------------------------------------------------------------------------------- /docs/images/camadas-buildnormal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/camadas-buildnormal.png -------------------------------------------------------------------------------- /docs/images/crashloop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/crashloop.png -------------------------------------------------------------------------------- /docs/images/estrutura-helm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/estrutura-helm.png -------------------------------------------------------------------------------- /docs/images/false-signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/false-signature.png -------------------------------------------------------------------------------- /docs/images/get-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/get-top.png -------------------------------------------------------------------------------- /docs/images/giropops-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/giropops-image.png -------------------------------------------------------------------------------- /docs/images/grafana-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/grafana-alert.png -------------------------------------------------------------------------------- /docs/images/grafana-giropops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/grafana-giropops.png -------------------------------------------------------------------------------- /docs/images/grafana-temporesposta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/grafana-temporesposta.png -------------------------------------------------------------------------------- /docs/images/harbor-configs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/harbor-configs.png -------------------------------------------------------------------------------- /docs/images/helm-install-giropops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/helm-install-giropops.png -------------------------------------------------------------------------------- /docs/images/imagem-ajustada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/imagem-ajustada.png -------------------------------------------------------------------------------- /docs/images/keda-scaledown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/keda-scaledown.png -------------------------------------------------------------------------------- /docs/images/keda-working.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/keda-working.png -------------------------------------------------------------------------------- /docs/images/kyverno-bloqueios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/kyverno-bloqueios.png -------------------------------------------------------------------------------- /docs/images/locust-charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/locust-charts.png -------------------------------------------------------------------------------- /docs/images/locust-grafana1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/locust-grafana1.png -------------------------------------------------------------------------------- /docs/images/locust-grafana2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/locust-grafana2.png -------------------------------------------------------------------------------- /docs/images/locust-statics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/locust-statics.png -------------------------------------------------------------------------------- /docs/images/locust-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/locust-test.png -------------------------------------------------------------------------------- /docs/images/melange-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/melange-keys.png -------------------------------------------------------------------------------- /docs/images/nginx-assinada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/nginx-assinada.png -------------------------------------------------------------------------------- /docs/images/prom-target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/prom-target.png -------------------------------------------------------------------------------- /docs/images/redis-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/redis-image.png -------------------------------------------------------------------------------- /docs/images/scale-deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/scale-deployment.png -------------------------------------------------------------------------------- /docs/images/scan-build-distroless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/scan-build-distroless.png -------------------------------------------------------------------------------- /docs/images/scan-build-melange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/scan-build-melange.png -------------------------------------------------------------------------------- /docs/images/scan-build-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/scan-build-normal.png -------------------------------------------------------------------------------- /docs/images/set-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/docs/images/set-env.png -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/main.tf -------------------------------------------------------------------------------- /manifests/helm/giropops-app/giropops-chart-0.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/giropops-chart-0.1.0.tgz -------------------------------------------------------------------------------- /manifests/helm/giropops-app/helm-giropops-app/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/helm-giropops-app/Chart.yaml -------------------------------------------------------------------------------- /manifests/helm/giropops-app/helm-giropops-app/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/helm-giropops-app/templates/deployment.yaml -------------------------------------------------------------------------------- /manifests/helm/giropops-app/helm-giropops-app/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/helm-giropops-app/templates/service.yaml -------------------------------------------------------------------------------- /manifests/helm/giropops-app/helm-giropops-app/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/helm-giropops-app/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /manifests/helm/giropops-app/helm-giropops-app/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/helm-giropops-app/values.yaml -------------------------------------------------------------------------------- /manifests/helm/giropops-app/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/giropops-app/index.yaml -------------------------------------------------------------------------------- /manifests/helm/ingress/helm-pick-cluster-ingress/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/ingress/helm-pick-cluster-ingress/Chart.yaml -------------------------------------------------------------------------------- /manifests/helm/ingress/helm-pick-cluster-ingress/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/ingress/helm-pick-cluster-ingress/templates/ingress.yaml -------------------------------------------------------------------------------- /manifests/helm/ingress/helm-pick-cluster-ingress/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/ingress/helm-pick-cluster-ingress/values.yaml -------------------------------------------------------------------------------- /manifests/helm/ingress/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/ingress/index.yaml -------------------------------------------------------------------------------- /manifests/helm/ingress/ingress-templates-0.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/helm/ingress/ingress-templates-0.1.0.tgz -------------------------------------------------------------------------------- /manifests/locust/locust-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/locust/locust-configmap.yaml -------------------------------------------------------------------------------- /manifests/locust/locust-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/locust/locust-deployment.yaml -------------------------------------------------------------------------------- /manifests/locust/locust-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/locust/locust-service.yaml -------------------------------------------------------------------------------- /manifests/metrics-hpa/KEDA-scaledObjectRedis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/metrics-hpa/KEDA-scaledObjectRedis.yaml -------------------------------------------------------------------------------- /manifests/metrics-hpa/hpa-giropops.senhas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/metrics-hpa/hpa-giropops.senhas.yaml -------------------------------------------------------------------------------- /manifests/metrics-hpa/metrics-components.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/manifests/metrics-hpa/metrics-components.yaml -------------------------------------------------------------------------------- /modules/k8s_provisioner/ingress-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/modules/k8s_provisioner/ingress-deploy.yaml -------------------------------------------------------------------------------- /modules/k8s_provisioner/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/modules/k8s_provisioner/main.tf -------------------------------------------------------------------------------- /modules/k8s_provisioner/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/modules/k8s_provisioner/output.tf -------------------------------------------------------------------------------- /modules/k8s_provisioner/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/modules/k8s_provisioner/variables.tf -------------------------------------------------------------------------------- /monitoring/grafana-alert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/monitoring/grafana-alert.json -------------------------------------------------------------------------------- /monitoring/grafana-dash.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/monitoring/grafana-dash.json -------------------------------------------------------------------------------- /monitoring/prometheus-metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/monitoring/prometheus-metrics.yaml -------------------------------------------------------------------------------- /monitoring/proxy-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/monitoring/proxy-prometheus.yaml -------------------------------------------------------------------------------- /scripts/install-helms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/scripts/install-helms.sh -------------------------------------------------------------------------------- /security/kyverno/allow-only-harbor-registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/allow-only-harbor-registry.yaml -------------------------------------------------------------------------------- /security/kyverno/disallow-root-user.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/disallow-root-user.yaml -------------------------------------------------------------------------------- /security/kyverno/disalow-default-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/disalow-default-ns.yaml -------------------------------------------------------------------------------- /security/kyverno/docker-cred.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/docker-cred.yaml -------------------------------------------------------------------------------- /security/kyverno/harbor-signature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/harbor-signature.yaml -------------------------------------------------------------------------------- /security/kyverno/require-probes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/require-probes.yaml -------------------------------------------------------------------------------- /security/kyverno/verify-sensitive-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/kyverno/verify-sensitive-vars.yaml -------------------------------------------------------------------------------- /security/melange/apko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/melange/apko.yaml -------------------------------------------------------------------------------- /security/melange/melange.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabioBartoli/LINUXtips-PICK/HEAD/security/melange/melange.yaml --------------------------------------------------------------------------------