stefanprodan
f9a37d6f44
Upgrade CRDs to apiextensions.k8s.io/v1
2020-07-20 12:46:45 +03:00
Hidde Beydals
68add1e864
Merge pull request #69 from fluxcd/enhancement/finalizers
...
Refactor garbage collector to finalizer
2020-07-16 15:25:49 +02:00
Hidde Beydals
61c1dce06c
Refactor garbage collector to finalizer
2020-07-16 15:06:37 +02:00
Stefan Prodan
8a360619c6
Merge pull request #67 from fluxcd/release-v0.0.4
...
Release v0.0.4
2020-07-16 11:16:09 +03:00
stefanprodan
d2b7155d71
Release v0.0.4
2020-07-16 10:55:52 +03:00
Stefan Prodan
01a163e3e8
Merge pull request #66 from fluxcd/cross-namespace-source-ref
...
Implement cross-namespace source references
2020-07-16 10:41:46 +03:00
stefanprodan
2a025c49cb
Implement cross-namespace source references
2020-07-16 10:28:15 +03:00
stefanprodan
edb479f778
Update kustomize/api to v0.5.1
2020-07-16 08:57:24 +03:00
Stefan Prodan
3fdd29901d
Merge pull request #64 from fluxcd/refactor-reconciliation
...
Improve error handling and reporting
2020-07-15 16:01:10 +03:00
stefanprodan
0934fda436
Improve error handling and reporting
...
- return reconciliation error so that controller runtime metrics record failures
- change structure logging labels to match the controller runtime format
- prevent spurious info events by issuing events only when revision changes
2020-07-15 15:00:45 +03:00
Hidde Beydals
11358d7388
Merge pull request #63 from fluxcd/build/org-secrets
...
Use Docker organization secrets in build
2020-07-14 07:48:00 +02:00
Hidde Beydals
0b03bcdb8a
Use Docker organization secrets in build
2020-07-13 23:31:56 +02:00
Stefan Prodan
a7a32f0cc1
Merge pull request #62 from mcristina422/patch-1
...
Fix typo in readme
2020-07-13 22:38:39 +03:00
Michael Cristina
eda04f9646
Fix typo in readme
2020-07-13 14:18:41 -05:00
Stefan Prodan
e5eaaa6e5d
Merge pull request #61 from fluxcd/release-v0.0.3
...
Release v0.0.3
2020-07-13 17:49:10 +03:00
stefanprodan
f0434cd28d
Release v0.0.3
2020-07-13 17:35:09 +03:00
Stefan Prodan
2fab4b51c9
Merge pull request #60 from fluxcd/reconcile-annotation
...
Rename syncAt annotation to reconcileAt
2020-07-13 17:28:04 +03:00
stefanprodan
f79ac6dd44
Rename syncAt annotation to reconcileAt
...
Use `fluxcd.io/reconcileAt` annotation across all controllers.
2020-07-13 17:14:57 +03:00
stefanprodan
47d239312a
Update source-controller to v0.0.5
2020-07-13 17:14:13 +03:00
Stefan Prodan
57806b9fdd
Merge pull request #59 from fluxcd/metrics-port
...
Change metrics port to 8080
2020-07-13 13:16:52 +03:00
stefanprodan
e3d437c3f7
Change metrics port to 8080
...
Use same port as source/helm/notification controllers
2020-07-13 12:59:38 +03:00
Stefan Prodan
75879d11f9
Merge pull request #58 from fluxcd/enhancement/logging
...
Setup production logging
2020-07-13 12:17:53 +03:00
stefanprodan
3acb82fa0b
Setup production logging
...
For production the log format is JSON, the timestamps format is ISO8601
and stack traces are logged when the level is set to debug.
2020-07-13 12:03:15 +03:00
Stefan Prodan
d827b3790b
Merge pull request #57 from fluxcd/last-attempted-revision
...
Add last attempted revision to status
2020-07-10 11:48:24 +03:00
stefanprodan
706e85ecec
Use fluxcd/pkg/untar for artifact extraction
2020-07-10 10:44:57 +03:00
stefanprodan
a69af9d57c
Add last attempted revision to status
2020-07-10 09:54:45 +03:00
Stefan Prodan
ae42e59185
Merge pull request #56 from fluxcd/unit-tests
...
Add reconciliation test
2020-07-07 08:49:29 +03:00
stefanprodan
a4197f2a5d
Add makefile target for downloading source CRD
2020-07-06 18:33:46 +03:00
stefanprodan
b6380abfb7
Install kubectl 1.18 in CI
2020-07-06 18:06:34 +03:00
stefanprodan
6c50c1d1eb
Update kustomize to v3.8.0 in CI
2020-07-06 17:56:27 +03:00
stefanprodan
a7fae2d5c7
Update source-controller to v0.0.2
2020-07-06 17:43:44 +03:00
stefanprodan
90c87646c4
Add namespace reconciliation test
2020-07-06 17:37:17 +03:00
stefanprodan
a7877ad665
Init unit tests with ginkgo
2020-07-06 14:49:20 +03:00
Stefan Prodan
1e22205f97
Merge pull request #55 from fluxcd/kustomize-3.8.0
...
Update kustomize to v3.8.0
2020-07-06 13:42:09 +03:00
stefanprodan
561d9e5ad0
Update kustomize to v3.8.0
2020-07-06 13:25:13 +03:00
Stefan Prodan
74cb7638c4
Merge pull request #54 from fluxcd/release-v0.0.2
...
Release v0.0.2
2020-07-02 13:06:06 +03:00
stefanprodan
7e7dcc5f03
Release v0.0.2
2020-07-02 12:25:45 +03:00
stefanprodan
d6a01c0ee3
Use tk and gitops-system in docs
2020-07-02 12:20:27 +03:00
Stefan Prodan
5e850f42cb
Merge pull request #53 from fluxcd/events
...
Implement event recording
2020-07-02 12:05:08 +03:00
stefanprodan
4d3a3a7bae
Emit events for garbage collection
2020-07-02 11:52:03 +03:00
stefanprodan
406ce977a4
Add revision to events metadata
2020-07-02 08:01:06 +03:00
stefanprodan
2ebd5b6450
Implement event recording
...
- emit Kubernetes events for reconciliation actions
- forward events to notification controller
- remove the Profile API/CRD
2020-07-01 20:39:48 +03:00
Stefan Prodan
570d2ea05e
Merge pull request #51 from fluxcd/fluxcd-pkg
...
Migrate to fluxcd/pkg
2020-06-30 17:40:41 +03:00
stefanprodan
ab15f3c185
Migrate to fluxcd/pkg
2020-06-30 17:25:03 +03:00
Stefan Prodan
4a64092904
Merge pull request #50 from fluxcd/enhancement/move-suspend-check
...
Check suspend status before progressing
2020-06-30 17:17:39 +03:00
Hidde Beydals
3f6edc5280
Check suspend status before progressing
...
When a release is marked as suspended no operations should be performed
for the release except acknowledging the reconciler has noticed it has
been suspended. This means the suspend check should happen _before_ the
Kustomization is marked as progressing (which should be an indicator
reconciliation is enabled for the Kustomization).
2020-06-30 11:15:43 +02:00
Stefan Prodan
7e080f14a9
Merge pull request #48 from fluxcd/release-v0.0.1
...
Release v0.0.1
2020-06-24 18:55:13 +03:00
stefanprodan
2722caf179
Release v0.0.1
2020-06-24 18:01:37 +03:00
Stefan Prodan
37d84d749e
Merge pull request #47 from fluxcd/requeue-dependency
...
Configurable dependency requeuing
2020-06-22 17:20:28 +03:00
stefanprodan
d11e76d322
Configurable dependency requeuing
...
Add command argument for configuring the interval at which failing dependencies are reevaluated.
2020-06-20 10:30:37 +03:00