Je dockeriserai votre application Python avec GitHub Actions

Certaines informations ont été traduites automatiquement.

Pakistan

Je parle Ourdou, Anglais, Arabe
Je suis ingénieur DevOps et cloud spécialisé Azure. Je crée de l’infrastructure sous forme de code (IaC) avec Bicep, mets en place des pipelines CI/CD avec Azure DevOps et GitHub Actions, et contene l...
À propos de ce service

Vous souhaitez que votre application Python s’exécute de la même façon sur toutes les machines, avec des tests qui s’exécutent automatiquement ? Je conteneurise votre application avec Docker et configure GitHub Actions pour vérifier chaque push.


CE QUE VOUS OBtiendrez

  1. - Dockerfile et .dockerignore pour votre application Python, avec une build testée
  2. - README avec les commandes de build et d’exécution
  3. - Workflow GitHub Actions qui installe les dépendances et exécute vos tests à chaque push et à chaque pull request (Standard, Premium)
  4. - Build d’image Docker et pushing vers Docker Hub, étiqueté avec le hash du commit et latest (Premium)
  5. - Guide pour la configuration des secrets de votre dépôt (Premium)


MODE DE TRAVAIL

Je construis et lance l’image avant la livraison. Je travaille sur une copie de test de votre dépôt et j’utilise un jeton d’accès Docker Hub que vous créez avec des autorisations minimales. Ne jamais envoyer de mots de passe ou de clés de production dans le chat.


MEILLEURE ADAPTATION

Applications Python (Flask, FastAPI) avec un fichier requirements.txt.


NON INCLUS

Kubernetes, stacks multi-services, déploiement cloud, correction de bogues d’application et applications non Python. Envoyez-moi un message si vous avez besoin de l’un de ces éléments.


Avant de commander, indiquez-moi votre framework, la version Python et si votre application dispose de tests.


Outils:

Docker

•

Autres

Frameworks:

Npm

•

Autres

Fournisseur de services cloud:

Amazon Web Services

Langage de programmation:

Bash

•

Python

Expertise:

Installation

•

Développement

•

Configuration

Mon portfolio