Commit Graph

193 Commits

Author SHA1 Message Date
stefanprodan 7b8fef2984 Implement `fluxcd/pkg/meta/api` in APIs 2020-09-30 14:01:17 +03:00
stefanprodan 4b2f8b187d Release v0.0.13 2020-09-22 13:13:20 +03:00
stefanprodan 36fd99a7e4 Update Update kustomize/kyaml to v0.8.1 2020-09-20 09:38:30 +03:00
stefanprodan 1978f987de Update kustomize/api to v0.6.1 2020-09-19 15:16:36 +03:00
stefanprodan 0d6f715efc Add support for S3 bucket sources 2020-09-19 13:32:38 +03:00
Hidde Beydals e46add39ed Support dependency references to other namespaces 2020-09-15 15:18:34 +02:00
stefanprodan f34a4df7ec Release v0.0.12 2020-09-14 15:02:44 +03:00
Stefan Prodan d105ecff2f
Merge pull request #101 from phillebaba/feature/kstatus
Implement kstatus for health checks
2020-09-14 09:43:24 +03:00
stefanprodan b7f15191ed Release v0.0.11 2020-09-12 11:22:25 +03:00
stefanprodan 9e91d2123d Update source-controller/api to v0.0.16 2020-09-12 11:12:16 +03:00
Michael Bridgen 47f5d0b4b0 Use annotation and predicate from fluxcd/pkg
The reconcileAt annotation and the predicate that recognises it are
now in fluxcd/pkg/runtime. This removes (near) duplicate definitions
in favour of using those.
2020-09-10 13:43:49 +01:00
Philip Laine d711b699bb Fix cli-util version 2020-09-07 21:50:50 +02:00
Philip Laine ca80431ef8 Change kind ref in health checks to group kind 2020-09-06 20:43:00 +02:00
Philip Laine 9c54e2cb30 Implement kstatus check 2020-09-06 17:59:25 +02:00
stefanprodan a0e9162bdf Release v0.0.10 2020-09-05 10:53:25 +03:00
stefanprodan ab31d252ad Update api to v0.0.9 2020-09-04 14:24:40 +03:00
stefanprodan 11b9c0ea4d Update source-controller/api to v0.0.13 2020-09-04 12:38:48 +03:00
Hidde Beydals 07f13e56eb GPG decryption in contained environment 2020-09-02 15:42:02 +02:00
stefanprodan c605ccf6d2 Implement Mozilla SOPS decryption 2020-09-01 15:51:22 +03:00
stefanprodan 88bea9401d Update kustomize/api to v0.6.0 2020-08-31 10:14:38 +03:00
stefanprodan e34fe0c0d5 Use logger package from fluxcd/pkg
Update source-controller/api to v0.0.11, client-go to v0.18.8 and controller-runtime to v0.6.2
2020-08-21 12:37:33 +03:00
stefanprodan 018a747089 Release v0.0.8 2020-08-18 14:44:35 +03:00
stefanprodan c2db29b2f6 Make the api package a dedicated module 2020-08-18 14:15:26 +03:00
Hidde Beydals 3187928893 Make use of dedicated fluxcd/pkg/testserver
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-18 12:35:13 +02:00
stefanprodan fc65d2c882 Update source-controller to v0.0.7 2020-07-31 09:47:33 +03:00
stefanprodan 3459cc31c4 Update source-controller to v0.0.6 2020-07-20 13:45:46 +03:00
stefanprodan f9a37d6f44 Upgrade CRDs to apiextensions.k8s.io/v1 2020-07-20 12:46:45 +03:00
stefanprodan edb479f778 Update kustomize/api to v0.5.1 2020-07-16 08:57:24 +03:00
stefanprodan 47d239312a Update source-controller to v0.0.5 2020-07-13 17:14:13 +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
stefanprodan a69af9d57c Add last attempted revision to status 2020-07-10 09:54:45 +03:00
stefanprodan a7877ad665 Init unit tests with ginkgo 2020-07-06 14:49:20 +03:00
stefanprodan 561d9e5ad0 Update kustomize to v3.8.0 2020-07-06 13:25:13 +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
stefanprodan ab15f3c185 Migrate to fluxcd/pkg 2020-06-30 17:25:03 +03:00
stefanprodan 2722caf179 Release v0.0.1 2020-06-24 18:01:37 +03:00
stefanprodan dd736c7df8 Update source-controller to v0.0.1-beta.2 2020-06-10 11:29:08 +03:00
stefanprodan 9e044f5cbf Update kustomize to v3.6.1 2020-05-29 15:26:38 +03:00
stefanprodan 23f9733f74 Update kustomize api to v0.3.3 2020-05-11 22:50:25 +03:00
stefanprodan dbe3e69508 Introduce garbage collection based on snapshots 2020-05-05 15:42:49 +03:00
stefanprodan ce9ba243bc build: update source controller to v0.0.1-alpha.3 2020-04-27 12:36:39 +03:00
stefanprodan c564555eb0 Use Source interface instead of Git concrete type
- use TypedLocalObjectReference instead of LocalObjectReference for referencing a source
- update docs for GitRepository kind
- update source API to 0.0.1-alpha.1
2020-04-16 18:30:18 +03:00
stefanprodan 3df6bfebfa Init controller with kubebuilder 2020-04-15 09:58:33 +03:00