Search

PythonReactSEOPDF
GitHub Skill

deployment

Build, push, and deploy services via GitOps in this repo. Use when updating images, manifests, or rolling out changes with Argo CD.

proompteng☆ 5 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

Deployment

Overview

Deploy changes using repo scripts and GitOps manifests in argocd/. Scripts build and push images, update manifests, and trigger rollouts.

When to use

  • You changed service code and need a new image.
  • You updated manifests or runtime config under argocd/.
  • You need to roll out or roll back a service quickly and safely.

Service deploy scripts

Bumba:

bun run packages/scripts/src/bumba/deploy-service.ts

Jangar:

bun run packages/scripts/src/jangar/deploy-service.ts

Environment overrides

Bumba script supports:

  • BUMBA_IMAGE_REGISTRY
  • BUMBA_IMAGE_REPOSITORY
  • BUMBA_IMAGE_TAG
  • BUMBA_KUSTOMIZE_PATH
  • BUMBA_K8S_NAMESPACE
  • BUMBA_K8S_DEPLOYMENT

Jangar script supports:

  • JANGAR_IMAGE_REGISTRY
  • JANGAR_IMAGE_REPOSITORY
  • JANGAR_IMAGE_TAG
  • JANGAR_KUSTOMIZE_PATH
  • JANGAR_SERVICE_MANIFEST

Rollout verification

kubectl rollout status deployment/bumba -n jangar
kubectl rollout status deployment/jangar -n jangar

Rollback

  • Revert the tag change in argocd/applications/bumba/kustomization.yaml.
  • Re-apply manifests or let Argo CD reconcile.

Resources

  • Reference: references/deploy-runbook.md
  • Helper script: scripts/deploy-service.sh
  • Checklist: assets/deploy-checklist.md

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!