stefanprodan
f16e5f041a
Promote API to v1beta1
2020-09-30 16:11:00 +03:00
Hidde Beydals
8bf7d8f440
Factor out Helm repo index and chart download
2020-09-24 12:40:04 +02:00
Hidde Beydals
b9576d56f1
Prevent resources getting stuck on transient err
...
This commit ensures that resources will only return early if they are
already in a `Ready==True` state. If not, but the status object somehow
still reports that it has an artifact, the reconciliation will continue
to ensure and/or guarantee state, and to prevent a deadlock from
happening.
2020-09-22 17:00:54 +02:00
Hidde Beydals
1ab12869ac
Make storage file writes atomic
2020-09-10 12:02:32 +02:00
Hidde Beydals
3475d741a3
Switch to dedicated git and helm testserver pkgs
2020-08-18 12:11:29 +02:00
Hidde Beydals
9d947b8efa
Use testserver package from fluxcd/pkg
2020-08-18 12:11:29 +02:00
stefanprodan
2044de40fd
Add HelmRepository timeout test
2020-08-12 15:32:55 +03:00
stefanprodan
4486ab7a5e
Implement HelmRepository timeout
2020-08-12 14:10:03 +03:00
Hidde Beydals
a0357172bc
Helm: allow configuration of TLS certs without CA
2020-07-20 21:33:55 +02:00
Hidde Beydals
0bc28f7a42
testserver: move from internal to pkg
2020-06-30 11:48:14 +02:00
Hidde Beydals
384bf9fe7c
testserver: suffix structs with Server
2020-06-30 11:42:52 +02:00
stefanprodan
ca884a9b37
test: fix GC tests for macOS
2020-04-30 09:56:46 +03:00
Hidde Beydals
d36efa70dd
controllers: slightly restructure HelmRepository tests
2020-04-17 19:21:55 +02:00
Hidde Beydals
31656c2d62
controllers: test HelmRepository invalid URL
2020-04-17 12:26:42 +02:00
Hidde Beydals
8f09c453ab
controllers: test HelmRepository missing secretRef
2020-04-17 12:17:04 +02:00
Hidde Beydals
3c70c8d333
controllers: test HelmRepository TLS auth
2020-04-17 10:41:24 +02:00
Hidde Beydals
1cc6464b73
controllers: test HelmRepository HTTP basic auth
2020-04-17 10:36:24 +02:00
Hidde Beydals
a50ea436fa
controllers: basic HelmRepository reconciler tests
2020-04-17 10:35:52 +02:00