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 |
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 |
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
|
b0f4908af0
|
Use same logger during reconcile operations
|
2020-04-14 11:36:46 +02:00 |
Hidde Beydals
|
90348ebf08
|
Internal helpers for Git auth methods from secrets
|
2020-04-13 13:19:23 +02:00 |
Hidde Beydals
|
ea610829c3
|
Helm repository and chart HTTP and TLS auth
|
2020-04-13 11:47:51 +02:00 |
Hidde Beydals
|
1b391f4896
|
Move artifact gc to delete event predicate
|
2020-04-13 01:35:44 +02:00 |
Hidde Beydals
|
629da726c6
|
Rename RepositoryChange to SourceChange predicate
|
2020-04-13 01:11:07 +02:00 |
Hidde Beydals
|
4bde6bf880
|
Prevent delete from wiping all artifacts for kind
|
2020-04-12 22:07:57 +02:00 |
Hidde Beydals
|
7e99998c5f
|
Factor out injection of kind string in controllers
|
2020-04-12 22:07:53 +02:00 |
stefanprodan
|
f9a35a6613
|
Move status condition helpers to API
|
2020-04-12 18:12:28 +03:00 |
stefanprodan
|
2bbcd91544
|
Add artifact to Git and Helm repos status
- create index.yaml symlink for Helm repos
- set symlink URL in status
|
2020-04-12 17:39:07 +03:00 |
stefanprodan
|
41d36f54ae
|
Wrap errors in git controller
|
2020-04-12 17:13:50 +03:00 |
stefanprodan
|
12d25ca47a
|
Add symlink for latest Git artifact
|
2020-04-12 09:56:52 +03:00 |
stefanprodan
|
06af12739d
|
Implement Git SSH authentication
|
2020-04-11 21:30:39 +03:00 |
stefanprodan
|
bbc25c3de0
|
Implement Git HTTP authentication
|
2020-04-11 12:14:16 +03:00 |
stefanprodan
|
e2d28296e1
|
Add GitRepositoryRef type
- add commit ref field
- implement commit checkout
|
2020-04-11 11:21:12 +03:00 |
stefanprodan
|
d1f76995ab
|
Add ready condition helpers
|
2020-04-10 22:44:09 +03:00 |
stefanprodan
|
ce01399c15
|
Refactor git controller fs operations
- use storage helper in GitRepositoryReconciler
- implement artifacts GC
- rename status artifacts to artifact
|
2020-04-10 12:01:06 +03:00 |
stefanprodan
|
8cd8d8f6f2
|
Consolidate status conditions
- Use the same condition type as https://github.com/kubernetes/enhancements/pull/1624 so it can be dropped in favour of the Kubernetes type when that PR is merged
|
2020-04-10 08:38:40 +03:00 |
Hidde Beydals
|
4d30a82ef4
|
Rename project to source-controller
|
2020-04-08 16:12:17 +03:00 |
stefanprodan
|
62350a944b
|
Implement git tag semver filter
|
2020-04-07 13:22:55 +03:00 |
stefanprodan
|
98901f2909
|
Expose git artifacts inside the cluster
|
2020-04-07 10:49:57 +03:00 |
stefanprodan
|
037db0bc02
|
Implement repository artifacts local storage
|
2020-04-06 19:02:46 +03:00 |
stefanprodan
|
3deb7caf9a
|
Implement force sync via predicates
|
2020-04-06 15:41:57 +03:00 |
stefanprodan
|
de55b987e8
|
Implement Git sync with go-git
|
2020-04-06 10:43:06 +03:00 |
stefanprodan
|
92b7b1fe43
|
Scaffold repository controllers
|
2020-04-05 12:34:29 +03:00 |