Escribiré módulos de terraform para producción en aws eks con argocd gitops

Parte de la información se ha traducido automáticamente.

Turquía

Hablo Inglés

4 pedidos completados

Ingeniero senior de DevOps y seguridad de redes y experto en Linux

Deja de preocuparte por las caídas del servidor y las brechas de seguridad. Hola, soy Mete. Soy ingeniero senior de sistemas y redes con más de 7 años de experiencia en diseñar, asegurar y automatiza...
Acerca de este Servicio

He estado escribiendo Terraform desde la versión 0.11. La diferencia entre "funciona en mi máquina" y "funciona en producción desde hace 3 años" es módulos, gestión de estado y GitOps.

Lo que obtienes:

 Módulos de calidad de producción VPC (pública/privada/subred), EKS (grupos de nodos gestionados, IRSA, encriptación), RDS (encriptado, respaldo, réplica de lectura), S3 (versionado, ciclo de vida, replicación), IAM (menor privilegio, OIDC)

 Terraform Cloud/Enterprise Workspaces por entorno, disparadores de ejecución, verificaciones de políticas (Sentinel/OPA), registro privado, detección de desviaciones

 GitOps con ArgoCD Patrón App-of-Apps, sincronización automática + limpieza + autocuración, Kustomize/Helm, secretos declarativos (SealedSecrets/External Secrets + Vault)

 CI/CD para Terraform GitHub Actions: fmt validate plan policy check apply (aprobación manual en producción)

 Política como Código OPA/Kyverno: etiquetas requeridas, no permitir SG públicas, volúmenes encriptados, AMIs aprobadas solamente

 Recuperación ante desastres Backups de Velero a S3 (cruzando regiones), programados + bajo demanda, plan de restauración probado

 FinOps Infracost en cada PR, Kubecost en el clúster, cumplimiento de etiquetado, recomendaciones de ajuste de tamaño

 Documentación Generada automáticamente (terraform-docs), diagramas de arquitectura, runbooks, guía de incorporación

Pila: Terraform, Terragrunt, AWS..

Herramientas:

Docker

•

GitLab

•

Jenkins

•

GitHub

•

BitBucket

Framework:

npm

•

Terraform

•

Ansible

•

Cocinero

•

SaltStack

Proveedor de la nube:

Amazon Web Services

•

microsoft azure

Lenguaje de programación:

Bash

•

Java

•

JavaScript

•

Lua

•

Perl

•

PHP

•

Python

Experiencia:

Instalación

•

Migración

•

Desarrollo

Mi porfolio