Hidde Beydals
ea07f5e7a6
Make various targets work after api pkg change
2020-08-19 20:44:21 +02:00
Hidde Beydals
ade8645632
Merge pull request #54 from fluxcd/allow-map-value-overwrites
...
Allow overwrites of map values with flat values
2020-08-19 14:44:21 +02:00
Hidde Beydals
86cc4f9908
Allow overwrites of map values with flat values
...
After taking a closer look at the Helm code, this is the behaviour
we are actually after, given we want to mimic the merging behaviour
of the -f flag available to Helm install and/or upgrade commands.
2020-08-19 14:01:19 +02:00
Hidde Beydals
d08dd4bef1
Merge pull request #53 from fluxcd/release-v0.0.3
...
Release v0.0.3
2020-08-18 14:01:34 +02:00
Hidde Beydals
52a423b676
Release v0.0.3
2020-08-18 13:42:09 +02:00
Hidde Beydals
cc1275bb8d
Merge pull request #52 from fluxcd/api-pkg
...
Make the api package a dedicated module
2020-08-18 13:34:54 +02:00
Hidde Beydals
62bfb8aa6a
Make the api package a dedicated module
2020-08-18 13:19:03 +02:00
Hidde Beydals
2255a9f26d
Merge pull request #51 from fluxcd/dedicated-pkg
2020-08-18 12:54:57 +02:00
Hidde Beydals
41b1b684e3
Make use of dedicated fluxcd/pkg modules
...
This includes a dependency change from github/fluxcd/source-controller
to github.com/fluxcd/source-controller/api (v0.0.9) to decrease the
amount of indirect dependencies.
2020-08-17 19:58:43 +02:00
Stefan Prodan
a69f3a2b57
Merge pull request #50 from fluxcd/release-v0.0.2
...
Release v0.0.2
2020-08-13 14:23:45 +03:00
stefanprodan
03d4d80fd0
Release v0.0.2
2020-08-13 14:08:43 +03:00
Stefan Prodan
442085e9a2
Merge pull request #49 from fluxcd/helm-v3.3.0
...
Update Helm package to v3.3.0
2020-08-12 18:26:16 +03:00
stefanprodan
d398185df8
Update source-controller to v0.0.8
2020-08-12 17:46:23 +03:00
stefanprodan
b637c0efdb
Update Helm package to v3.3.0
2020-08-12 07:53:52 +03:00
Hidde Beydals
b3d8ef301e
Merge pull request #48 from fluxcd/release-v0.0.1
...
Release v0.0.1
2020-07-31 09:48:12 +02:00
Hidde Beydals
bdda4544b0
Release v0.0.1
2020-07-31 09:35:10 +02:00
Hidde Beydals
5ad42954e4
Merge pull request #46 from fluxcd/spec/domain-change
2020-07-31 09:15:16 +02:00
Hidde Beydals
3bbb5ea2a2
Update source-controller to v0.0.7
2020-07-31 08:59:14 +02:00
Hidde Beydals
17597d1e19
Change CRD domain to 'helm.toolkit.fluxcd.io'
...
To allow the Helm Operator and helm-controller HelmReleases to
co-exist in the cluster, while being handled by separate controllers
during e.g. the migration period.
This is not possible without using another domain due to how Custom
Resource Definitions work, as newer API versions are seen as a
replacement of older versions, and are expected to be handled by a
single controller.
2020-07-30 22:38:11 +02:00
Hidde Beydals
0eab933216
Merge pull request #44 from fluxcd/enhancement/values-from
...
Support values from ConfigMap and Secret resources
2020-07-30 08:17:11 +02:00
Hidde Beydals
6b1d28a736
Record SHA1 of values of last release attempt
2020-07-28 16:05:09 +02:00
Hidde Beydals
6dba659c3c
Compose values from references
2020-07-28 15:36:38 +02:00
Hidde Beydals
50ab012a28
Spec: define ValuesReference and ValesFrom
...
Without the proposed TargetPath, to be added later.
2020-07-27 14:42:32 +02:00
Hidde Beydals
c3de7a14bb
Merge pull request #45 from fluxcd/use-central-ghactions
...
Remove local actions and use those from fluxcd/pkg
2020-07-24 15:17:09 +02:00
Michael Bridgen
ac2c76a360
Remove local actions and use those from fluxcd/pkg
2020-07-24 12:23:31 +01:00
Hidde Beydals
7692529d75
Merge pull request #43 from fluxcd/enhancement/dep-observed-generation
2020-07-23 16:51:16 +02:00
Hidde Beydals
0a2532b325
Fix: 'Uninstall' -> 'Uninstalled'
2020-07-23 16:25:15 +02:00
Hidde Beydals
03e18ee14f
Take observed generation of deps into account
...
To prevent operations from being performed while they are "Ready",
but the latest generation of the depenceny has not been reconciled
yet.
2020-07-23 16:21:25 +02:00
Hidde Beydals
39fdfdfe66
Merge pull request #40 from fluxcd/spec/update-conditions
...
Rename conditions to describe the current state
2020-07-23 12:40:21 +02:00
Hidde Beydals
354590249e
Rename conditions to describe the current state
...
As "condition type names should describe the current observed state of
the resource, rather than describing the current state transitions".
Described by the draft convention for update conditions in
kubernetes/community#4521 .
2020-07-23 12:23:52 +02:00
Stefan Prodan
2316c6b8db
Merge pull request #39 from fluxcd/release-v0.0.1-beta.4
...
Release v0.0.1-beta.4
2020-07-22 16:25:50 +03:00
stefanprodan
47ec46c5fe
Release v0.0.1-beta.4
2020-07-22 15:47:35 +03:00
Stefan Prodan
c82600c5b8
Merge pull request #38 from fluxcd/fix-status
...
Reevaluate ready status after transient errors
2020-07-22 14:41:54 +03:00
stefanprodan
0efee4a41b
Reevaluate ready status after transient errors
2020-07-22 14:21:11 +03:00
Stefan Prodan
2eab74c927
Merge pull request #36 from fluxcd/release-v0.0.1-beta.3
...
Release v0.0.1-beta.3
2020-07-21 20:10:03 +03:00
stefanprodan
d01fd786af
Release v0.0.1-beta.3
2020-07-21 19:53:06 +03:00
Hidde Beydals
3e3951593d
Merge pull request #35 from fluxcd/fix-chartupdate
2020-07-21 18:13:21 +02:00
stefanprodan
5411834f14
Fix Helm chart update
2020-07-21 17:35:26 +03:00
Hidde Beydals
8b1f39ea73
Merge pull request #34 from fluxcd/release-v0.0.1-beta.2
...
Release v0.0.1-beta.2
2020-07-21 14:59:57 +02:00
Hidde Beydals
04ad202552
Release v0.0.1-beta.2
2020-07-21 14:47:09 +02:00
Hidde Beydals
8677ae1d4e
Merge pull request #33 from fluxcd/bugfix/release-name
...
Fix: use composed release name in Helm actions
2020-07-21 14:29:52 +02:00
Hidde Beydals
5a81f5af70
Fix: use composed release name in Helm actions
2020-07-21 14:08:48 +02:00
Hidde Beydals
522cdddf20
Merge pull request #31 from fluxcd/bugfix/chart-reconcile-update
...
Fix: use fetched HelmChart object for update
2020-07-21 11:43:54 +02:00
Hidde Beydals
355e4f2ec3
Fix: use fetched HelmChart object for update
2020-07-21 11:30:18 +02:00
Hidde Beydals
188d081489
Merge pull request #25 from seaneagan/abstract-action
...
Factor out common patterns
2020-07-20 17:42:33 +02:00
Sean Eagan
5a41fdb5cc
Factor out common patterns
...
- helm action result handling
- common fields set after release attempt (success or fail)
2020-07-20 17:21:33 +02:00
Hidde Beydals
e17b8e09a0
Merge pull request #27 from seaneagan/uninstall-fixes
...
Uninstall fixes
2020-07-20 15:52:51 +02:00
Sean Eagan
c78919dd08
Uninstall fixes
...
* Ensure Status.LastReleaseRevision is 0 after uninstall.
* Ensure uninstall leads to ready condition being false. This has
no effect now since uninstall is only triggered on install failure,
but will once other triggers (such as test failure) are supported.
2020-07-20 15:24:49 +02:00
Stefan Prodan
a88916f7a4
Merge pull request #29 from fluxcd/release-v0.0.1-beta.1
...
Release v0.0.1-beta.1
2020-07-20 14:29:09 +03:00
stefanprodan
a0e313021d
Release v0.0.1-beta.1
2020-07-20 14:13:17 +03:00