Philip Laine
82b74d8689
Add git implementation flag and note about Azure DevOps
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Hidde Beydals
88a890d717
Log to stderr
...
This commit refactors the `printLogger` into a `stderrLogger` that
properly logs to `os.stderr` instead of `os.stdout`.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan
cd87fbba0d
Fix create secret for Git over HTTP/S
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
9867c4baf0
Add create secret git command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
af0c939302
Add labels to generated secrets
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
c813eaf6d1
Do not try to reconcile a suspended object
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
ffdaa9dfe9
Fix tenant service account binding
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
d2df9ccf33
Add service account arg to create commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
567ce7f987
Add suspend status to get sources commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
e7ff319685
Add resume source commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
072138deff
Add suspend source commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
c02fbc2794
Set kubecontext and kubeconfig for kubectl exec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
a8e5876b2e
Add create tenant to CLI docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
8273851b73
Add service accounts to tenant command
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
48bed79439
Add values-from arg to create helmrelease cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
3c8716f6ac
Utilize LastHandledReconcileAt for reconcile cmds
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Aurel Canciu
53a1db0703
Adjustments to support new sa name in kustomize
...
Supporting changes in fluxcd/kustomize-controller#180
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Aurel Canciu
2a789ec705
Refactor to adopt k8s standardized Condition type
...
Updates to use metav1.Condition type and removes references for
deprecated corev1.Condition* constants and uses the new k8s api/meta
helpers in place of the old pkg/apis/meta types.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
RossyWhite
02bcb4ff3c
Fix --dry-run option
...
Signed-off-by: RossyWhite <daikishiroi@gmail.com>
4 years ago
Stefan Prodan
ba34a6d401
Fix GitHub bootstrap with token auth
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
7792cd6a10
Add token authentication option to bootstrap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Sebastian Karasek
c41487598e
Fix create tenant command export
...
Signed-off-by: Sebastian Karasek <sebastian@karasek.io>
4 years ago
Stefan Prodan
e6b84c4cfc
List components images in check cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
9f7835d818
Add target namespace to create ks cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Sylvain Rabot
78d7dca985
Add a --context option
...
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
4 years ago
Hidde Beydals
0bf52f4746
Change `fluxcd/toolkit` to `fluxcd/flux2`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
e2752e4508
Rename `gotk` binary to `flux`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
9916a53761
Rename `gotk-system` namespace to `flux-system`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan
9bc250d027
Refactor manifests generation
...
- introduce manifestgen pkg, to be consumed by the CLI and Terraform provider
- consolidate defaults in manifestgen/install pkg
- introduce Manifest as the returning type of manifest generation
- add helper function to Manifest for writing multi-doc YAMLs on disk
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Philip Laine
b0d2a38ff6
Refactor manifest generation
...
Signed-off-by: Philip Laine <philip.laine@xenit.se>
4 years ago
Stefan Prodan
0e67b76b57
Change copyright to Flux authors
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
8dfbc35e60
Ignore missing kinds when uninstalling
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Ally Parker
2d67ea5f7f
Add secret-ref flag to git source
...
Add secret-ref flag to Helm source
Add secret-ref to bucket source
4 years ago
“Anton
b3ef410fb7
Add source bucket provider flag
4 years ago
“Anton
0c55bca218
Add helm chart source flag
4 years ago
“Anton
5fd28439dc
Add kustomization source and decryption provider flags
4 years ago
“Anton
058dfdfcd6
Move flags and utils to internal packages
4 years ago
Stefan Prodan
b041dbd14f
Add GitLab HTTPS auth to bootstrap options
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
19918cd342
Refactor create, reconcile and resume cmds
...
* Take ObservedGeneration into account in readiness checks where
applicable
* Reduce amount of code (and duplicate GETs) by working with pointers
where possible
* Improve logged messages to properly take resource names into account
and better describe processes
4 years ago
Stefan Prodan
7718c6a2a5
Merge pull request #340 from fluxcd/bootstrap-validate-manifests
...
Enable client side validation on bootstrap
4 years ago
“Anton
4989826124
Get rid of shell-out and invoke kubetcl directly via exec
4 years ago
Stefan Prodan
f23a551ae3
Enable client side validation on bootstrap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
880ef303e8
Set alert provider secretRef only if specified
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
d2d494e079
Uninstall improvements
...
- ignore not found errors when deleting objects
- remove the CR/CRDs before deleting the cluster role binding
- capture kubectl exist code
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Philip Laine
d32e8c6e98
Remove aliases
4 years ago
Philip Laine
65b8942416
Fix minor issues
4 years ago
Philip Laine
8eac7d6b4d
Implement table output
4 years ago
Philip Laine
7ebb34de80
Add receiver command
4 years ago
Philip Laine
6ea84906ac
Add alert commands
4 years ago
Philip Laine
f7971a871a
Add alert provider commands
4 years ago