Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/kahoyPublic

Simple Kubernetes raw manifests deployment tool

License

NotificationsYou must be signed in to change notification settings

slok/kahoy

Repository files navigation

kahoy

ciGo ReportDocker PullsRelease

Kahoy - easy and reliable Kubernetes manifest deployments

WhenKubectl is too simple and available deployment solutions too complex.

Main features

  • Simple, flexible, and lightweight. Asingle CLI.
  • Deployany kind of Kubernetes resource (core resources, CRDs...).
  • ReliableGarbage collection.
  • Adapts to any type of Kubernetesmanifest structure (a single YAML, few manifests, big manifest repository...).
  • Use to deploy as individual releases/services (Helm style) or group of manifest repository (Flux style).
  • Gitops ready (apply only changed resources, diff, dry-run...).
  • Multiple resourcefiltering options (file paths, resource namespace, types...).
  • Reports of what applies and deletes (useful to combine with other apps, e.g: wait, checks, notifications…).

Getting started

Checkconcepts docs and start deploying any kind of Kubernetes resources:

# Dry run.$ kahoy apply --dry-run --kube-provider-id"ci" -n"./manifests"# Diff changes.$ kahoy apply --diff --kube-provider-id"ci" -n"./manifests"# Deploy.$ kahoy apply --kube-provider-id"ci" -n"./manifests"

Get more information on thedocs website.

Contributing

CheckCONTRIBUTING.md file.


[8]ページ先頭

©2009-2025 Movatter.jp