Skip to main content

No project description provided

Project description

GitOps

Continuous delivery for your cluster.

Overview

Using CI/CD for applications is a wonderful technique to ease the pain of DevOps, wouldn't it be nice to apply the same workflow to cluster provisioning?

GitOps integrates a multi-tenanted cluster with a GitHub repository. Changes made to the repository are sent to GitOps running on the cluster, which then provisions the calculated changes.

Currently Kubernetes/Helm is the only supported cluster interface. All changes to the cluster are performed as applications of Helm charts.

Installation

TODO: Set up the repository.

TODO: Install GitOps. Include details on domain name?

TODO: Kubernetes cluster and Helm.

TODO: Secrets (kubectl, GitHub, etc).

Repository structure

TODO

Roadmap

  • Handle failure on initial application deployment.

  • Better error reporting on failures.

  • Forced redeployment interface.

Contributing

TODO

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

gitops-0.1.1-py3-none-any.whl (43.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page