deployment-git

Automate Docker and Kubernetes deployments with Git workflows and CI/CD pipelines.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Integrum-Global/new_project_template --skill deployment-git
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-git
Source: https://github.com/Integrum-Global/new_project_template/tree/main/.claude/skills/10-deployment-git
Command: npx skills add https://github.com/Integrum-Global/new_project_template --skill deployment-git

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kailash.

What problem does it solve?

Deploying applications to production and managing code with effective Git workflows can be complex. This Skill provides comprehensive guides for containerizing Kailash applications with Docker and Kubernetes, alongside best practices for Git and CI/CD, ensuring smooth, reliable operations.

Core Features & Use Cases

  • Containerization: Step-by-step guides for Dockerfile setup and Docker Compose.
  • Orchestration: Kubernetes deployment manifests, scaling, and health probes.
  • Git Workflows: Best practices for branching, commits, pull requests, and releases.
  • Use Case: When preparing a Kailash application for production, use this Skill to create a robust Dockerfile, set up Kubernetes deployments, and establish a clear Git branching strategy for your team.

Quick Start

Basic Dockerfile for Kailash app

FROM python:3.11-slim WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . EXPOSE 8000 ENV RUNTIME_TYPE=async CMD ["python", "-m", "app.main"]

Frequently Asked Questions about deployment-git

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Kailash application to production with Docker and Kubernetes?

Deploy Kailash apps by creating a multi-stage Dockerfile with health checks and resource limits, then define Kubernetes manifests with ConfigMaps, Secrets, readiness and liveness probes for orchestration across production and development environments.

What are the best practices for Git workflows when deploying applications?

Establish structured Git branching with pull request workflows, commit discipline, and release tagging to coordinate deployments. This prevents merge conflicts and ensures traceability across your team's CI/CD pipeline.

Can I use Docker Compose alongside Kubernetes for Kailash deployments?

Yes. Docker Compose works for local development and staging, while Kubernetes handles production orchestration. Both integrate with your Git workflow and CI/CD pipeline for consistent environment management.

How do I manage secrets and environment configuration across Docker and Kubernetes?

Use Kubernetes Secrets and ConfigMaps to inject environment variables and sensitive data into containers. Docker Compose also supports environment files for development, keeping credentials separate from code.

What health checks and probes should I configure in Kubernetes?

Define readiness probes to control traffic routing and liveness probes to restart failed containers. Combined with resource limits in your deployment manifest, these ensure reliable application availability and recovery.

Do I need to understand Docker before using Kubernetes for deployments?

Yes. Kubernetes runs containerized applications, so Docker fundamentals—Dockerfile syntax, image building, and container concepts—are prerequisites for effective Kubernetes deployments.