Commit Graph

1822 Commits

Author SHA1 Message Date
Stefan Prodan bc598ea812
Merge pull request #36 from fluxcd/set-default-ns
Set kubectl context to default namespace
2020-05-11 23:37:19 +03:00
stefanprodan 39107e5803 Update kustomize to v3.5.5 2020-05-11 23:24:45 +03:00
stefanprodan eea58724dc Set kubectl context to default namespace 2020-05-11 23:06:02 +03:00
Stefan Prodan 3dacef2a88
Merge pull request #35 from fluxcd/sync-bug-fix
Fix assignment to entry in nil map
2020-05-11 23:04:36 +03:00
stefanprodan 23f9733f74 Update kustomize api to v0.3.3 2020-05-11 22:50:25 +03:00
stefanprodan d80ff203ee Fix assignment to entry in nil map 2020-05-11 22:29:52 +03:00
Stefan Prodan 7cd9168ccd
Merge pull request #34 from fluxcd/release-v0.0.1-alpha.8
Release v0.0.1-alpha.8
2020-05-10 11:40:49 +03:00
stefanprodan ac363ba02e Release v0.0.1-alpha.8 2020-05-09 13:17:31 +03:00
Stefan Prodan d5bcc3b3ff
Merge pull request #33 from fluxcd/health-checks
Improve health checking
2020-05-09 12:32:17 +03:00
stefanprodan 7e584dcbf2 Improve health checking
Wait for a deployment to be created before running the liveness check
2020-05-09 12:18:44 +03:00
stefanprodan c0bc8905d2 Update install instructions 2020-05-09 12:17:14 +03:00
stefanprodan 819240d54b Add multi-tenancy to spec docs 2020-05-09 12:16:16 +03:00
Stefan Prodan 6cfe2ff236
Merge pull request #32 from fluxcd/dep-sort
Sort dependencies with Tarjan's SCCS algorithm
2020-05-08 15:49:44 +03:00
Hidde Beydals fdbf69cea5 Sort dependencies with Tarjan's SCCS algorithm 2020-05-08 14:30:07 +02:00
Hidde Beydals 89ac8fb588
Merge pull request #31 from fluxcd/gitrepository-watcher-sync 2020-05-06 12:11:47 +02:00
Hidde Beydals a8cf35aa56 controllers: GitRepositoryWatcher log improvements
* log namespaced Kustomization name
* do not log success message on annotation failure
* change log messages to better reflect reality
2020-05-06 11:37:17 +02:00
Stefan Prodan fbb0516af3
Merge pull request #30 from fluxcd/source-controller-v0.0.1-alpha.6
Update source-controller to v0.0.1-alpha.6
2020-05-06 12:33:18 +03:00
stefanprodan 84f23a732b Update source-controller to v0.0.1-alpha.6 2020-05-06 11:45:43 +03:00
Stefan Prodan a908fb851b
Merge pull request #29 from fluxcd/release-v0.0.1-alpha.7
Release v0.0.1-alpha.7
2020-05-05 19:40:55 +03:00
stefanprodan 2b497e669c Release v0.0.1-alpha.7 2020-05-05 19:25:04 +03:00
Stefan Prodan 81e077811f
Merge pull request #28 from fluxcd/gc-snapshot
Introduce garbage collection based on snapshots
2020-05-05 19:17:05 +03:00
stefanprodan 061da64905 Add GC e2e test 2020-05-05 19:05:09 +03:00
stefanprodan 8763bbec25 Update GC API spec and examples 2020-05-05 17:19:38 +03:00
stefanprodan f96f3e326f Implement pruning based on snapshots 2020-05-05 16:56:27 +03:00
stefanprodan dbe3e69508 Introduce garbage collection based on snapshots 2020-05-05 15:42:49 +03:00
stefanprodan 04c0ba0ce9 Add snapshot types to API 2020-05-05 13:39:20 +03:00
Stefan Prodan 5a741080b3
Merge pull request #27 from fluxcd/release-v0.0.1-alpha.6
Release v0.0.1-alpha.6
2020-05-03 11:18:33 +03:00
stefanprodan 15a53d87d1 Release v0.0.1-alpha.6 2020-05-03 10:56:51 +03:00
Stefan Prodan e72147cfab
Merge pull request #26 from fluxcd/impersonation
Implement SA impersonation
2020-05-02 12:22:07 +03:00
stefanprodan 6b1bbb53b8 Retry sync trigger 2020-05-02 12:06:48 +03:00
stefanprodan 5a73ba7477 Implement SA impersonation 2020-05-01 22:13:54 +03:00
stefanprodan f2fe44eaba Refactor GC
- remove namespaced objects before cluster ones
2020-05-01 20:39:51 +03:00
Stefan Prodan e6ef1a5475
Merge pull request #25 from fluxcd/rbac-spec
spec: Role-based access control
2020-05-01 19:53:21 +03:00
stefanprodan 579b770710 spec: Role-based access control 2020-05-01 12:14:48 +03:00
Stefan Prodan bbfb9df843
Merge pull request #24 from fluxcd/e2e
ci: consolidate e2e manifests
2020-04-29 15:22:51 +03:00
stefanprodan 9d7fb1eca0 ci: consolidate e2e manifests 2020-04-29 13:02:58 +03:00
Stefan Prodan de8fcf15d7
Merge pull request #23 from fluxcd/gc
gc: remove non-namespaced objects first
2020-04-28 20:06:41 +03:00
stefanprodan 210c8bf131 ci: add debug step 2020-04-28 19:26:01 +03:00
stefanprodan af68aa0e9e build: install tar 2020-04-28 16:25:05 +03:00
stefanprodan fdd394bc31 ci: update source-controller to v0.0.1-alpha.4 2020-04-28 15:18:57 +03:00
stefanprodan 1746a1bd70 ci: wait for source controller to start 2020-04-28 15:07:54 +03:00
stefanprodan deb9161f94 gc: remove non-namespaced objects first 2020-04-28 14:20:02 +03:00
Stefan Prodan c637b3a2cb Merge pull request #22 from fluxcd/release-v0.0.1-alpha.5
Release v0.0.1-alpha.5
2020-04-27 13:42:05 +03:00
stefanprodan e644b4fbe4 Release v0.0.1-alpha.5 2020-04-27 12:36:54 +03:00
stefanprodan ce9ba243bc build: update source controller to v0.0.1-alpha.3 2020-04-27 12:36:39 +03:00
stefanprodan 7dd363544b docs: add release guide 2020-04-27 12:34:27 +03:00
stefanprodan 4ae08888c8 docs: update status conditions spec 2020-04-27 12:34:05 +03:00
Stefan Prodan a64fc01b2c
Merge pull request #21 from fluxcd/progressing-status
Report progressing status
2020-04-27 11:31:43 +03:00
stefanprodan 86f6e84d59 Report progressing status
Set ready condition to unknown while the reconciliation is progressing.
This allows other operators to wait for a sync to complete.
2020-04-27 00:39:48 +03:00
Stefan Prodan 9007286496
Merge pull request #20 from fluxcd/release-v0.0.1-alpha.4
Release v0.0.1-alpha.4
2020-04-24 17:46:40 +03:00