Max Jonas Werner
a21fd5a0e3
feat: create view/edit ClusterRoles upon install
...
This way users can make use of these roles by having them
aggregated into the 'view', 'admin' and 'edit' ClusterRoles
present on Kubernetes clusters by default.
Without these roles you would have to bind subjects in a confined
Namespace to the `cluster-admin` ClusterRole which lets them create
cluster-scoped resources. To really confine subjects to a single
Namespace you would rather want to bind them to the `admin` or `edit`
ClusterRole so that they cannot create cluster-scoped resources. This
is where these new ClusterRoles created in this commit come into play,
letting subjects bound to one of these two ClusterRoles created Flux
CRDs such as HelmRelease or Kustomization.
Signed-off-by: Max Jonas Werner <mail@makk.es>
4 years ago
Stefan Prodan
ca496d393d
Merge pull request #1943 from fluxcd/add-copyright
...
Add missing copyright headers
4 years ago
Stefan Prodan
3d4ca831dc
Add missing copyright headers
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
7ace8de753
Merge pull request #1942 from fluxcd/part-of-flux-label
...
Add part-of label to the static manifests
4 years ago
Stefan Prodan
928d3e2185
Add part-of label to the static manifests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
cbf2b90320
Merge pull request #1938 from fluxcd/fix-rbac-for-irc-ns-access
...
Allow namespaces readonly access in crd-controller RBAC ClusterRole
4 years ago
Aurel Canciu
69dce73e51
Allow namespaces readonly crd-controller rbac
...
Readonly access to namespaces is needed by the
image-reflector-controller to support the cross-namespace accessFrom
functionality introduced in image-reflector-controller#162.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Stefan Prodan
75d4f87dec
Merge pull request #1937 from SomtochiAma/resume-docs
...
Fix description for resume --all
4 years ago
Somtochi Onyekwere
4f7d89e825
Fix description for resume --all
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Stefan Prodan
da87e16321
Merge pull request #1935 from fluxcd/update-components
...
Update toolkit components
4 years ago
Stefan Prodan
f7aa3e7e1b
Update github.com/fluxcd/pkg/ssa to v0.1.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot
deacfd6c03
Update toolkit components
...
- kustomize-controller to v0.15.5
https://github.com/fluxcd/kustomize-controller/blob/v0.15.5/CHANGELOG.md
- notification-controller to v0.17.1
https://github.com/fluxcd/notification-controller/blob/v0.17.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
3e8d1ae1d5
Merge pull request #1732 from timja/kustomize-substitute-fixes
...
Avoid substitution issue in kustomize credentials sync
4 years ago
Tim Jacomb
08f5ca39b0
Avoid substitution issue in kustomize credentials sync
...
Signed-off-by: Tim Jacomb <tim.jacomb@hmcts.net>
4 years ago
Stefan Prodan
31da363495
Merge pull request #1925 from fluxcd/update-components
...
Update kustomize-controller to v0.15.4
4 years ago
fluxcdbot
2ecd99d317
Update toolkit components
...
- kustomize-controller to v0.15.4
https://github.com/fluxcd/kustomize-controller/blob/v0.15.4/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
59c3d84182
Merge pull request #1847 from OakNorthAI/let-user-set-version-to-install
...
feature: let user specify what version of flux-cli they want to install
4 years ago
Jakub Baron
641d5378f8
Merge branch 'main' into let-user-set-version-to-install
4 years ago
Stefan Prodan
08512e5c43
Merge pull request #1919 from fluxcd/fix-ssa
...
Fix SSA upstream bugs for Kubernetes < 1.22
4 years ago
Stefan Prodan
8f7f7b23e8
Downgrade e2e tests to Kubernetes v1.19
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
2eb6ba5a48
Apply SSA fix to flux install and bootstrap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
03df386f9e
Update kustomize-controller to v0.15.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
5e741da69c
Merge pull request #1915 from fluxcd/azure-e2e-fixes
...
Improve Azure e2e failure tracing
4 years ago
Stefan Prodan
3bea028cc9
Add debug logs to Azure tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
10475b24c4
Merge pull request #1914 from fluxcd/fix-event-hub-test
4 years ago
Stefan Prodan
a5238e867c
Adapt event test for kustomize-controller v0.15
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
0e747790f9
Merge pull request #1908 from fluxcd/ssa
...
Implement server-side apply
4 years ago
Stefan Prodan
2b4d6150d4
Update kustomize-controller to v0.15.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
e22ad96164
Update kubectl to v1.22.2 in the multi-arch image
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
f54907e66e
Remove kubectl dependency from brew and aur pkgs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
fb713e9632
Mark the validation arg as deprecated
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
0b659e3f09
Update kustomize-controller API to v1beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
4c99117c7c
Update Kubernetes version minimum requirements
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
83c3e8c2fc
Replace kubectl with Go server-side apply
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
92277225df
Merge pull request #1907 from fluxcd/update-components
...
Update toolkit components
4 years ago
fluxcdbot
622ed88a11
Update toolkit components
...
- helm-controller to v0.12.0
https://github.com/fluxcd/helm-controller/blob/v0.12.0/CHANGELOG.md
- kustomize-controller to v0.15.1
https://github.com/fluxcd/kustomize-controller/blob/v0.15.1/CHANGELOG.md
- source-controller to v0.16.0
https://github.com/fluxcd/source-controller/blob/v0.16.0/CHANGELOG.md
- notification-controller to v0.17.0
https://github.com/fluxcd/notification-controller/blob/v0.17.0/CHANGELOG.md
- image-automation-controller to v0.15.0
https://github.com/fluxcd/image-automation-controller/blob/v0.15.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
d9414f25d5
Merge pull request #1913 from SomtochiAma/gpg-signing
...
Add check for empty gpg key ring path
4 years ago
Hidde Beydals
5249d17a95
Use proper GPG terminology
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Somtochi Onyekwere
25283d357e
Add check for empty path and better error messaging
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Somtochi Onyekwere
e926321094
Check if path is empty
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Stefan Prodan
9c1542c3f3
Merge pull request #1912 from fluxcd/irc-v0.12.0
...
Update image-reflector-controller to v0.12.0
4 years ago
Stefan Prodan
25d06a53bc
Update image-reflector-controller to v0.12.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
4d904e8216
Merge pull request #1854 from SomtochiAma/gpg-signing
...
Allow users to use gpg signing for bootstrap commits
4 years ago
Somtochi Onyekwere
0beab87f5b
Add gpg key path and passphrase as args
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Stefan Prodan
b9ceceada4
Merge pull request #1881 from philnichol/add-git-ref-options-to-manifestgen
...
Add tag, semver and commit args to manifestgen
4 years ago
Phil Nichol
ac7ccf7b94
added tag,semver,commit to manifestgen
...
Signed-off-by: Phil Nichol <35630607+philnichol@users.noreply.github.com>
4 years ago
Stefan Prodan
5aa9ae511f
Merge pull request #1898 from superbrothers/stdout
...
Fix "get" commands to use stdout instead of stderr
4 years ago
Kazuki Suda
dd81ed896b
Fix "get" subcommands to use stdout instead of stderr
...
Signed-off-by: Kazuki Suda <kazuki.suda@gmail.com>
4 years ago
Stefan Prodan
e6bbed162d
Merge pull request #1893 from SomtochiAma/flux-version
...
Add flux version command
4 years ago
Somtochi Onyekwere
3ee8747fdc
Add flux version command
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago