Hidde Beydals
c5491b9da8
internal: add simple keyscanner
...
This is an initial implementation and not a replacement candidate
for ssh-keyscan since it does only scan the key of the algorithm
the client and server agreed upon. This agreement may change
depending on the key being used, making it useless for distributed
usages.
2020-05-04 09:08:00 +02:00
Stefan Prodan
4c7f133315
Merge pull request #19 from fluxcd/fix-resume
...
Fix resume waiting
2020-05-03 16:49:47 +03:00
stefanprodan
d8802b7d4a
Fix resume waiting
2020-05-03 13:29:16 +03:00
Stefan Prodan
cf6ece1b4c
Merge pull request #18 from fluxcd/fix-rbac
...
manifests: fix leader election rbac
2020-05-03 13:12:24 +03:00
stefanprodan
47c249e3be
manifests: fix leader election rbac
2020-05-03 13:05:35 +03:00
Stefan Prodan
ceaef7ccc4
Merge pull request #17 from fluxcd/rbac
...
manifests: add cluster reconciler RBAC and SA
2020-05-03 12:04:12 +03:00
stefanprodan
b9a8100dbb
manifests: add cluster reconciler RBAC and SA
2020-05-03 11:33:28 +03:00
Stefan Prodan
58c096e7c0
Merge pull request #16 from fluxcd/bash-completion
...
Add bash completion command
2020-05-01 23:12:26 +03:00
stefanprodan
afcb41c59b
Add bash completion cmd
2020-05-01 22:06:44 +03:00
stefanprodan
155cc66db9
Fix get cmd early exit
2020-05-01 19:47:56 +03:00
stefanprodan
9069a65a97
Add -s alias for silent arg
2020-05-01 19:47:56 +03:00
stefanprodan
8c0c2be05a
build: update cobra to v1.0
2020-05-01 19:43:22 +03:00
Stefan Prodan
8aa3750279
Merge pull request #15 from fluxcd/install-script
...
Add CLI install instruction and script
2020-05-01 12:55:31 +03:00
stefanprodan
a142abb087
Add toolkit diagram
2020-05-01 12:47:57 +03:00
stefanprodan
7739d84fa7
Add CLI install instruction and script
2020-04-30 22:23:24 +03:00
Stefan Prodan
4c6dba2f39
Merge pull request #14 from fluxcd/docs
...
Add CLI docs and maintainers file
2020-04-30 20:08:26 +03:00
stefanprodan
026d2460f4
Add coc, dco and maintainers docs
2020-04-30 17:25:22 +03:00
stefanprodan
be3f65d800
docs: add CLI help
2020-04-30 17:24:45 +03:00
stefanprodan
28101c809d
manifests: update source-controller to v0.0.1-alpha.5
2020-04-30 17:24:11 +03:00
Stefan Prodan
fe25ea8cb3
Merge pull request #13 from fluxcd/del-source
...
Implement export to YAML
2020-04-30 11:55:11 +03:00
stefanprodan
5530362568
Add credentials export option for git sources
2020-04-30 11:03:53 +03:00
stefanprodan
f127adc8ea
Implement export to YAML
...
- add export commands for git sources and kustomizations
- add export e2e tests
2020-04-30 00:12:16 +03:00
stefanprodan
6d590fe4d2
Implement delete for git sources
...
- add delete source git command
- add delete source git e2e test
2020-04-29 23:40:03 +03:00
Stefan Prodan
26afe9dffb
Merge pull request #12 from fluxcd/ks-del-suspend-resume
...
Implement delete, suspend and resume kustomization
2020-04-29 17:58:46 +03:00
stefanprodan
e5e06783bd
Implement ks delete, suspend, resume commands
...
- add delete kustomization command with confirmation and warning id not suspended
- add suspend kustomization command
- add resume kustomization command
- add suspend/resume/delete e2e tests
2020-04-29 17:45:22 +03:00
Stefan Prodan
3c84dbb9cc
Merge pull request #11 from fluxcd/get-commands
...
Implement get commands
2020-04-29 14:15:50 +03:00
stefanprodan
2225b2a6a9
Implement get commands
...
- add get sources git command
- add get kustomizations command
2020-04-29 13:52:15 +03:00
Stefan Prodan
790a483560
Merge pull request #10 from fluxcd/create-source-git
...
Implement sync commands
2020-04-29 11:06:06 +03:00
stefanprodan
1e03155e8b
Add poll interval global variable
2020-04-29 10:48:12 +03:00
stefanprodan
6d66f42382
Add ks alias to kustomization commands
2020-04-29 09:53:29 +03:00
stefanprodan
cfa72ddb0b
log: improve cmd logs
2020-04-29 09:35:49 +03:00
stefanprodan
0f99f313a0
check: exit 1 on control plane failed checks
2020-04-29 09:10:27 +03:00
stefanprodan
aedff58f98
ci: add kustomization e2e tests
2020-04-29 09:08:10 +03:00
stefanprodan
21e0d38152
Implement sync command
...
- sync git sources
- sync kustomizations along with their sources
2020-04-29 08:50:27 +03:00
stefanprodan
8d15970dbe
Add wait log
2020-04-29 08:25:12 +03:00
stefanprodan
c6793f6eaf
Refactor create command
...
- move GitRepository operations to create source git
- update examples and e2e tests
2020-04-28 23:51:23 +03:00
Stefan Prodan
ea048c71b1
Merge pull request #9 from fluxcd/git-tags
...
Add git tag option to create source
2020-04-28 21:09:30 +03:00
stefanprodan
3bcc2ae992
Format commands examples
2020-04-28 21:01:20 +03:00
stefanprodan
a0ed1c2037
Add git tag option to create source
2020-04-28 20:24:00 +03:00
Stefan Prodan
1d7b8cd54f
Merge pull request #8 from fluxcd/create-kustomization
...
Implement create kustomization command
2020-04-28 13:16:06 +03:00
stefanprodan
076aa09a99
Update source if exists
2020-04-28 11:51:22 +03:00
stefanprodan
57474fb274
Implement create kustomization
2020-04-28 11:34:35 +03:00
Stefan Prodan
29cc8f8fb4
Merge pull request #7 from fluxcd/components-select
...
Implement components selection
2020-04-27 17:04:49 +03:00
stefanprodan
78af1dd2b4
Implement components selection
...
- add components global flag
- install selected components
- check selected components
2020-04-27 16:59:04 +03:00
Stefan Prodan
7ae09934af
Merge pull request #6 from fluxcd/update-components
...
manifests: update components
2020-04-27 14:53:54 +03:00
stefanprodan
191a8bf83c
manifests: update components
...
- source-controller v0.0.1-alpha.3
- kustomize-controller v0.0.1-alpha.5
2020-04-27 13:52:24 +03:00
Stefan Prodan
47456019be
Merge pull request #5 from fluxcd/refactor-create-source
...
Refactor create source command
2020-04-27 13:48:54 +03:00
stefanprodan
a9128a2cb4
Log source sync failure message
2020-04-27 10:49:23 +03:00
stefanprodan
0f5204a8c1
Refactor create source
...
- use source API package instead of a text template
- use controller-runtime client instead of kubectl
2020-04-26 23:37:06 +03:00
Stefan Prodan
7a804dfb2e
Merge pull request #4 from fluxcd/install-version
...
Allow multiple installs based on namespace and version
2020-04-26 22:54:15 +03:00