- Notifications
You must be signed in to change notification settings - Fork41
Tool for creating a Kubernetes Operator from a Helm Chart
License
operator-framework/helm-app-operator-kit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project is deprecated. Its functionality has been integrated into theOperator SDK as of v0.3.0. To get started developing a Helm operator with the SDK, see theHelm operator user guide.
This project is a component of theOperator Framework, an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way. Read more in theintroduction blog post.
This repository serves as a template for easily creating managed stateless applications that run Helm charts. It was inspired by theLostromos project. The underlying Operator was created using theoperator-sdk new
command.
While theOperator Lifecycle Manager can only manage Operators, not all applications require developers to write a custom Operator.TheHelm App Operator Kit makes it possible to leverage a pre-existing Helm chart to deploy Kubernetes resources as a unified application.
mkdir -p$GOPATH/src/github.com/operator-frameworkcd$GOPATH/src/github.com/operator-frameworkgit clone https://github.com/operator-framework/helm-app-operator-kitcd helm-app-operator-kit
See thehelm-app-operator subdirectory for more details about how to build and deploy a custom operator with Helm App Operator Kit or follow along with a simpletomcat-operator example.
About
Tool for creating a Kubernetes Operator from a Helm Chart
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.