Hidde Beydals
|
8b4432fc5c
|
Add impact to Helm Operator
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
0084e56971
|
Add impact to Flux
- reword motivation by squaremo
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
7323a45504
|
Add signature verification to Git spec
|
2020-04-16 13:12:27 +03:00 |
Hidde Beydals
|
51f82e72a8
|
Drop interval fallback for HelmChart
|
2020-04-16 13:12:27 +03:00 |
Hidde Beydals
|
e0eb330d42
|
Add source interface spec
|
2020-04-16 13:12:27 +03:00 |
Hidde Beydals
|
e002278e35
|
Improve comments
|
2020-04-16 13:12:27 +03:00 |
Hidde Beydals
|
55a6d5811e
|
Move HelmChart spec to individual document
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
086f6a350a
|
Remove insecure TLS option for Helm spec
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
a490b25647
|
Add wait for condition example
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
6baaa34b0a
|
Add source synchronization to common spec
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
44a5f21f3b
|
Add link to semver ranges
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
fee4c261c6
|
Add artifact type to source status API
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
1e5765ba4f
|
Add condition reasons and auth required fields
|
2020-04-16 13:12:27 +03:00 |
Hidde Beydals
|
52a2ae80d1
|
Draft HelmRepository and HelmRelease specs
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
134633266a
|
Add semver automation motive
|
2020-04-16 13:12:27 +03:00 |
Stefan Prodan
|
a9a73301dd
|
Fix typos
Co-Authored-By: Michael Bridgen <michael@weave.works>
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
6a1d0409cb
|
Change the manifests transformation scope
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
5ca2f9a4c9
|
Fix known_hosts typo in spec
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
424c1cc097
|
Add commit pinning option to Git repository API
|
2020-04-16 13:12:27 +03:00 |
stefanprodan
|
b4b85029fb
|
Add source API spec proposal
|
2020-04-16 13:12:27 +03:00 |
Hidde Beydals
|
96c7ad502c
|
Merge pull request #25 from fluxcd/check-nil-cleanup
controllers: check if != nil before defering
|
2020-04-16 11:24:21 +02:00 |
Hidde Beydals
|
ab3879d170
|
controllers: check if != nil before defering
|
2020-04-16 11:11:51 +02:00 |
Stefan Prodan
|
47c7197dfa
|
Merge pull request #24 from fluxcd/local-run
Fix http file server address on localhost
|
2020-04-15 13:13:37 +03:00 |
stefanprodan
|
521bae36dd
|
Fix http file server address for local run
- use storage port in the artifacts URL
- create bin dir for local run
|
2020-04-15 12:42:53 +03:00 |
Stefan Prodan
|
1e3bc471d5
|
Merge pull request #23 from fluxcd/signature-verification
gitrepository: Implement PGP signature verification
|
2020-04-14 18:47:24 +03:00 |
stefanprodan
|
40c1851ffc
|
Add verification failed reason
|
2020-04-14 18:35:23 +03:00 |
Stefan Prodan
|
440c70d010
|
Fix public key naming
Co-Authored-By: Hidde Beydals <hiddeco@users.noreply.github.com>
|
2020-04-14 18:26:59 +03:00 |
stefanprodan
|
96e289fda0
|
Implement PGP signature verification
- check if HEAD commit is PGP signed
- load GPG public keys from Kubernetes secret
- verify PGP signature
|
2020-04-14 18:25:25 +03:00 |
stefanprodan
|
8d67f3360b
|
Add PGP signature verification to API
|
2020-04-14 18:25:25 +03:00 |
Hidde Beydals
|
00b494e024
|
Merge pull request #20 from fluxcd/api-matches-spec
api: corrections to match v1alpha1 spec
|
2020-04-14 17:06:07 +02:00 |
Hidde Beydals
|
dbe3f4fa9c
|
api: corrections to match v1alpha1 spec
|
2020-04-14 13:34:38 +02:00 |
Hidde Beydals
|
45da46216c
|
Merge pull request #21 from fluxcd/log-context
Use same logger during reconcile operations
|
2020-04-14 12:08:53 +02:00 |
Stefan Prodan
|
c7dc608a59
|
Merge pull request #22 from fluxcd/source-interface
Introduce source interface
|
2020-04-14 12:58:09 +03:00 |
stefanprodan
|
1832b2d11d
|
Introduce source interface
- add source interface with `GetArtifact` and `GetInterval` funcs
- implement source interface for all types
- fix HelmChart requeue
|
2020-04-14 12:49:31 +03:00 |
Hidde Beydals
|
dd688879ee
|
Get message from truely ready conditions only
|
2020-04-14 11:36:50 +02:00 |
Hidde Beydals
|
b0f4908af0
|
Use same logger during reconcile operations
|
2020-04-14 11:36:46 +02:00 |
Stefan Prodan
|
95acc78577
|
Merge pull request #19 from fluxcd/e2e-check-dirty
ci: Check if working tree is dirty
|
2020-04-13 20:50:32 +03:00 |
stefanprodan
|
71272ef7d9
|
ci: use go 1.14
|
2020-04-13 20:40:36 +03:00 |
stefanprodan
|
3bd15423e4
|
ci: Check if working tree is dirty
- run unit tests in a dedicated CI step
- check if working tree is dirty and fail CI build
|
2020-04-13 20:23:58 +03:00 |
Stefan Prodan
|
0e4e3cd660
|
Merge pull request #18 from fluxcd/artifact-path
Change artifact path format
|
2020-04-13 20:23:24 +03:00 |
stefanprodan
|
e88d7219ca
|
Change artifact path format
- move artifact path composition to API
- change path format to `<source-kind>/<source-namespace>/<source-name>/<artifact-filename>`
|
2020-04-13 19:52:30 +03:00 |
Hidde Beydals
|
041bb23c7a
|
Merge pull request #16 from fluxcd/internal-tests
internal: Helm and Git authentication helper tests
|
2020-04-13 18:00:54 +02:00 |
Stefan Prodan
|
0e82a434d8
|
Merge pull request #15 from fluxcd/ci-release
ci: Add release workflow
|
2020-04-13 18:54:13 +03:00 |
Hidde Beydals
|
582dfb234d
|
internal/helm: add tests for getter helpers
|
2020-04-13 17:50:48 +02:00 |
stefanprodan
|
caedca3598
|
ci: Add release workflow
- create GitHub release and link to changelog
- build and push container image to Docker Hub
- build kustomization and upload asset to GitHub release
|
2020-04-13 18:28:22 +03:00 |
Hidde Beydals
|
594cfd0b13
|
internal/git: add tests for auth method helpers
|
2020-04-13 16:51:24 +02:00 |
Hidde Beydals
|
f8e0685af1
|
Merge pull request #14 from fluxcd/git-auth-helper
Internal helpers for Git auth methods from secrets
|
2020-04-13 13:44:00 +02:00 |
Hidde Beydals
|
9696bf7f29
|
Merge pull request #13 from fluxcd/helmchart-ownership
Set owner ref to HelmRepository on HelmChart
|
2020-04-13 13:41:28 +02:00 |
Hidde Beydals
|
90348ebf08
|
Internal helpers for Git auth methods from secrets
|
2020-04-13 13:19:23 +02:00 |
Hidde Beydals
|
23f0b38ac2
|
Add helmchart/finalizers RBAC rule for OpenShift
|
2020-04-13 13:12:41 +02:00 |