commit
bc461530d8
|
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
All notable changes to this project are documented in this file.
|
All notable changes to this project are documented in this file.
|
||||||
|
|
||||||
|
## 0.0.4 (2020-07-10)
|
||||||
|
|
||||||
|
This prerelease comes with fixes to the testing framework.
|
||||||
|
|
||||||
## 0.0.3 (2020-07-09)
|
## 0.0.3 (2020-07-09)
|
||||||
|
|
||||||
This prerelease adds support for
|
This prerelease adds support for
|
||||||
|
|
|
||||||
22
README.md
22
README.md
|
|
@ -5,10 +5,22 @@
|
||||||
[](https://github.com/fluxcd/source-controller/blob/master/LICENSE)
|
[](https://github.com/fluxcd/source-controller/blob/master/LICENSE)
|
||||||
[](https://github.com/fluxcd/source-controller/releases)
|
[](https://github.com/fluxcd/source-controller/releases)
|
||||||
|
|
||||||
The source-controller is an implementation of the
|
The source-controller is a Kubernetes operator, specialised in artifacts acquisition
|
||||||
|
from external sources such as Git and Helm repositories.
|
||||||
|
The source-controller implements the
|
||||||
[source.fluxcd.io](https://github.com/fluxcd/source-controller/tree/master/docs/spec/v1alpha1) API
|
[source.fluxcd.io](https://github.com/fluxcd/source-controller/tree/master/docs/spec/v1alpha1) API
|
||||||
based on the specifications described in the
|
and is a core component of the [GitOps toolkit](https://toolkit.fluxcd.io).
|
||||||
[Source Controller Proposal](https://github.com/fluxcd/source-controller/tree/master/docs/spec).
|
|
||||||
|
|
||||||
Integrations:
|

|
||||||
* [kustomize-controller](https://github.com/fluxcd/kustomize-controller)
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* authenticates to sources (SSH, user/password, API token)
|
||||||
|
* validates source authenticity (PGP)
|
||||||
|
* detects source changes based on update policies (semver)
|
||||||
|
* fetches resources on-demand and on-a-schedule
|
||||||
|
* packages the fetched resources into a well-known format (tar.gz, yaml)
|
||||||
|
* makes the artifacts addressable by their source identifier (sha, version, ts)
|
||||||
|
* makes the artifacts available in-cluster to interested 3rd parties
|
||||||
|
* notifies interested 3rd parties of source changes and availability (status conditions, events, hooks)
|
||||||
|
* reacts to Git push and Helm chart upload events (via [notification-controller](https://github.com/fluxcd/notification-controller))
|
||||||
|
|
|
||||||
|
|
@ -6,4 +6,4 @@ resources:
|
||||||
images:
|
images:
|
||||||
- name: fluxcd/source-controller
|
- name: fluxcd/source-controller
|
||||||
newName: fluxcd/source-controller
|
newName: fluxcd/source-controller
|
||||||
newTag: v0.0.3
|
newTag: v0.0.4
|
||||||
|
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 33 KiB |
Loading…
Reference in New Issue