krane is a command line tool that helps you ship changes to a Kubernetes namespace and understand the result. At Shopify, we use it within our much-beloved, open-source Shipit deployment app. Why not just use the standard Kubectl apply mechanism to deploy? It is indeed a fantastic tool; Krane uses it under the hood. Especially in a CI/CD environment, we need a clear, actionable pass/fail result for each deployment.

Features

  • Provides debug information for changes that failed
  • Documentation available
  • Predeploys certain types of resources to make sure the latest version will be available when resources that might consume them are deployed
  • Creates Kubernetes secrets from encrypted EJSON, which you can safely commit to your repository
  • Requires Ruby 2.7+
  • Customize behaviour with annotations

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow krane

krane Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of krane!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Ruby

Related Categories

Ruby Command Line Tools

Registered

2024-03-22