Je vais configurer un pipeline CI/CD avec GitHub Actions et Docker pour Node ou Python

Certaines informations ont été traduites automatiquement.

Inde

Je parle Hindi, Anglais

1 commande terminée

Ingénieur DevOps et Cloud avec 4 ans d'expérience sur des systèmes prêts pour la production

Bonjour, je suis Purushotam, ingénieur DevOps et cloud avec plus de 4 ans d'expérience pratique sur des systèmes de production réels. J'aide les startups et les entreprises à déployer, réparer et opti...
À propos de ce service

Vous en avez assez de déployer manuellement votre application à chaque push de code ? Laissez-moi l'automatiser complètement.

Je vais créer un pipeline CI/CD avec GitHub Actions qui construit, teste et déploie automatiquement votre application Node.js ou Python en utilisant Docker à chaque push sur GitHub.

Ce que je ferai :

  • Rédiger votre fichier workflow GitHub Actions
  • Configurer la construction Docker et le push vers le registre
  • Mettre en place le déploiement automatique sur votre serveur lors d’un push
  • Ajouter des variables d’environnement et des secrets en toute sécurité
  • Configurer les environnements de staging et de production
  • Tester le pipeline complet de A à Z

Ce dont vous avez besoin :

  • Un dépôt GitHub avec votre application
  • Un serveur ou une instance cloud pour le déploiement
  • Une structure de projet de base (Node ou Python)

Compatible avec : AWS EC2, DigitalOcean, Hetzner ou tout serveur Linux. Supporte les applications Node.js, Python et basées sur Docker.

Plus de 4 ans d’expérience dans la création de pipelines CI/CD en production. Contactez-moi avant de commander pour confirmer la compatibilité.

Outils:

Docker

GitLab

Jenkins

GitHub

CircleCI

Frameworks:

Npm

Pulumi

Ansible

Chef

Marionnette

Fournisseur de services cloud:

Amazon Web Services

Langage de programmation:

Bash

C

Java

JavaScript

Python

Golang

Expertise:

Installation

Migration

Débogage

Mon portfolio

Balises associées