Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fluxcd/flux-get-started
Flux v1: Getting started with Flux and the Helm Operator
https://github.com/fluxcd/flux-get-started
continuous-deployment gitops helm kubernetes weave-flux
Last synced: about 2 months ago
JSON representation
Flux v1: Getting started with Flux and the Helm Operator
- Host: GitHub
- URL: https://github.com/fluxcd/flux-get-started
- Owner: fluxcd
- License: apache-2.0
- Archived: true
- Created: 2018-11-16T11:38:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-20T16:16:13.000Z (about 4 years ago)
- Last Synced: 2024-05-02T00:55:12.269Z (9 months ago)
- Topics: continuous-deployment, gitops, helm, kubernetes, weave-flux
- Language: HTML
- Homepage:
- Size: 82 KB
- Stars: 154
- Watchers: 14
- Forks: 2,713
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flux-get-started
## We are moving to Flux v2
> ⚠️ Please note: In preparation of [Flux v2](https://toolkit.fluxcd.io/) GA this repository with Flux v1 examples has been archived. The Flux v2 equivalent of what is shown here can be found at [flux2-kustomize-helm-example](https://github.com/fluxcd/flux2-kustomize-helm-example).
>
> Thanks a lot for your interest.## For posterity
We published a step-by-step run-through on how to use Flux and Helm Operator [over
here](https://github.com/fluxcd/flux/blob/master/docs/tutorials/get-started-helm.md).## Workloads
[podinfo](https://github.com/stefanprodan/podinfo)
* Kubernetes deployment, ClusterIP service and Horizontal Pod Autoscaler
* init container automated image updates (regular expression filter)
* container automated image updates (semantic versioning filter)## Helm Releases
Mongodb
* Source: Helm repository (stable)
* Kubernetes deployment
* automated image updates (semantic versioning filter)Redis
* Source: Helm repository (stable)
* Kubernetes stateful set
* locked automated image updates (semantic versioning filter)Ghost
* Source: Git repository
* disabled automated image updates (glob filter)
* has external dependency - mariadb (stable)## Manifests Validation
CircleCI [jobs](./.circleci/config.yml):
* validate Kubernetes manifests with [kubeval](https://github.com/instrumenta/kubeval)
* validate Flux Helm Releases with [hrval](https://github.com/stefanprodan/hrval-action)If you have any questions about, feedback for or problems with `flux-get-started`:
- Invite yourself to the CNCF community
slack and ask a question on the [#flux](https://cloud-native.slack.com/messages/flux/)
channel.
- To be part of the conversation about Flux's development, join the
[flux-dev mailing list](https://lists.cncf.io/g/cncf-flux-dev).
- [File an issue.](https://github.com/fluxcd/flux/issues/new)Your feedback is always welcome!