Configuraré tu pipeline de gitlab ci o github actions

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

Ucrania

Hablo Ucraniano, Ruso, Inglés, Polaco
Ingeniero DevOps/MLOps con experiencia práctica en producción en Kubernetes (Google Kubernetes Engine), Terraform, Docker y CI/CD (GitLab CI, GitHub Actions). Arreglo despliegues rotos, construyo pipe...
Acerca de este Servicio

Construiré un pipeline de CI/CD funcional para tu repositorio usando GitLab CI o GitHub Actions, desde lint y pruebas automatizadas hasta el despliegue.


Lo que hago: revisar tu base de código y configuración actual (si la hay), configurar las etapas del pipeline (build, test, deploy) y conectarlo a tu registro de contenedores o a un entorno Docker/Kubernetes existente. Trabajo de manera práctica con GitLab CI, GitHub Actions, Docker y Kubernetes (Google Kubernetes Engine) a diario.


Lo que necesito de ti para comenzar: acceso a tu repositorio, una descripción de qué debe activar el pipeline (push a main, pull request, etiqueta de lanzamiento) y tu objetivo de despliegue.


Si tu configuración involucra una herramienta de CI/CD o un servicio en la nube con el que no he trabajado, como Jenkins, AWS CodePipeline, Azure DevOps, por ejemplo, dime desde el principio y seré honesto sobre si encaja antes de que hagas el pedido.

Herramientas:

Docker

•

GitLab

•

GitHub

•

Formación de la nube

Marcos:

Terraform

•

Ansible

•

Títeres

•

Crossplane

•

SaltStack

Proveedor de la nube:

Amazon Web Services

•

microsoft azure

Lenguaje de programación:

Bash

•

JavaScript

•

Lua

•

Python

•

Ruby

•

Golang

Experiencia:

Depuración de código

•

Desarrollo

•

Configuración

Otros servicios de Ingeniería de DevOps que ofrezco