-
Notifications
You must be signed in to change notification settings - Fork 203
Comparing changes
Open a pull request
base repository: fluxcd/kustomize-controller
base: v0.19.1
head repository: fluxcd/kustomize-controller
compare: v0.20.0
Commits on Jan 14, 2022
-
Use patch instead of update when adding finalizers
Signed-off-by: Kingdon Barrett <kingdon@weave.works>
Kingdon Barrett committedJan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 441b48a - Browse repository at this point
Copy the full SHA 441b48aView commit details -
Merge pull request #535 from kingdonb/patch-finalizers
Use patch instead of update when adding finalizers
Configuration menu - View commit details
-
Copy full SHA for b18584a - Browse repository at this point
Copy the full SHA b18584aView commit details -
Signed-off-by: AdamKorcz <adam@adalogics.com>
Configuration menu - View commit details
-
Copy full SHA for 7f84416 - Browse repository at this point
Copy the full SHA 7f84416View commit details -
Structure the fuzz implementation to be closer to what go native will support. Add Makefile target to enable smoketesting fuzzers. Add smoketest as CI workflow. Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedJan 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 50c043e - Browse repository at this point
Copy the full SHA 50c043eView commit details -
Docs - Add var substitution operator escape syntax
Signed-off-by: Gonzalo Villafañe Tapia <gvillafanetapia@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6c343e1 - Browse repository at this point
Copy the full SHA 6c343e1View commit details
Commits on Jan 17, 2022
-
Merge pull request #537 from gvillafanetapia/doc-escape-vars
Docs - Add var substitution operator escape syntax
Configuration menu - View commit details
-
Copy full SHA for 0a6505f - Browse repository at this point
Copy the full SHA 0a6505fView commit details -
Merge pull request #536 from pjbgf/fuzz
Refactor Fuzz implementation
Configuration menu - View commit details
-
Copy full SHA for c626836 - Browse repository at this point
Copy the full SHA c626836View commit details
Commits on Jan 19, 2022
-
drop capabilities, enable seccomp and enforce runAsNonRoot
Further restricts the SecurityContext that the controller runs under, by enabling the default seccomp profile and dropping all linux capabilities. This was set at container-level to ensure backwards compatibility with use cases in which sidecars are injected into the source-controller pod without setting less restrictive settings. Add a uid and gid for the container to enforce runAsNonRoot and ensure the use of non root users. BREAKING CHANGES: 1) The use of new seccomp API requires Kubernetes 1.19. 2) the controller container is now executed under 65534:65534 (userid:groupid). This change may break deployments that hard-coded the user name 'controller' in their PodSecurityPolicy. Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works> Co-authored-by: Paulo Gomes <paulo.gomes@weave.works>
Sanskar Jaiswal and Paulo Gomes committedJan 19, 2022 Configuration menu - View commit details
-
Copy full SHA for c0d5eee - Browse repository at this point
Copy the full SHA c0d5eeeView commit details -
Signed-off-by: Yiannis <yiannis.triantafyllopoulos@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7648733 - Browse repository at this point
Copy the full SHA 7648733View commit details -
Merge pull request #540 from yiannistri/dev-docs
Update development documentation
Configuration menu - View commit details
-
Copy full SHA for 91e96a2 - Browse repository at this point
Copy the full SHA 91e96a2View commit details -
add native support for sops decryption/encryption with Vault
If implemented, the kustomize controller will be able to retrieve a secret containing a VAULT TOKEN and use it to decrypt the sops encrypted master key. It will then use it to decrypt the data key and finally use the data key to decrypt the final data. Signed-off-by: Soule BA <bah.soule@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c579e71 - Browse repository at this point
Copy the full SHA c579e71View commit details
Commits on Jan 20, 2022
-
Merge pull request #539 from aryan9600/aryan9600/security-context
Drop capabilities, enable seccomp and enforce runAsNonRoot
Configuration menu - View commit details
-
Copy full SHA for 12d9fab - Browse repository at this point
Copy the full SHA 12d9fabView commit details -
Merge pull request #538 from souleb/issue-516
SOPS: Add support for HashiCorp Vault token-based authentication
Configuration menu - View commit details
-
Copy full SHA for 6658d78 - Browse repository at this point
Copy the full SHA 6658d78View commit details -
Publish SBOM and sign release artifacts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for be87d12 - Browse repository at this point
Copy the full SHA be87d12View commit details -
Merge pull request #541 from fluxcd/cosign-sbom
Publish SBOM and sign release artifacts
Configuration menu - View commit details
-
Copy full SHA for b6eeb14 - Browse repository at this point
Copy the full SHA b6eeb14View commit details -
Add Permissions to github Workflows
Improve GITHUB_TOKEN permissions in the workflows. Signed-off-by: Soule BA <bah.soule@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f1327dc - Browse repository at this point
Copy the full SHA f1327dcView commit details -
Merge pull request #543 from souleb/token-permissions
Add Permissions to github Workflows
Configuration menu - View commit details
-
Copy full SHA for 593ac59 - Browse repository at this point
Copy the full SHA 593ac59View commit details
Commits on Jan 21, 2022
-
Validate that the resources built with kustomize conform to the Kubernetes API conventions before passing them to the server-side apply engine. Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ee01a2 - Browse repository at this point
Copy the full SHA 4ee01a2View commit details -
Merge pull request #544 from fluxcd/validate-resouces
Fix preflight validation
Configuration menu - View commit details
-
Copy full SHA for 0b01831 - Browse repository at this point
Copy the full SHA 0b01831View commit details
Commits on Jan 24, 2022
-
Fix the missing protocol for the first port in manager config
Signed-off-by: Maksym Voitko <max.voitko@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7a511ef - Browse repository at this point
Copy the full SHA 7a511efView commit details
Commits on Jan 25, 2022
-
Merge pull request #547 from mvoitko/fix/missing-port-protocol-in-man…
…ager-config Fix the missing protocol for the first port in manager config
Configuration menu - View commit details
-
Copy full SHA for d22f984 - Browse repository at this point
Copy the full SHA d22f984View commit details
Commits on Jan 26, 2022
-
Allow disabling cross-namespace references
Introduce the flag `--no-cross-namespace-refs` (defaults to false) for allowing cluster admins to disable cross-namespace references to sources. Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 518c8a0 - Browse repository at this point
Copy the full SHA 518c8a0View commit details
Commits on Jan 27, 2022
-
Merge pull request #549 from fluxcd/no-cross-namespace-refs
Allow disabling cross-namespace references
Configuration menu - View commit details
-
Copy full SHA for 09e6c29 - Browse repository at this point
Copy the full SHA 09e6c29View commit details -
Allow setting a default service account for impersonation
Introduce the flag `--default-service-account` for allowing cluster admins to enforce impersonation for resources reconciliation. Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4d7cba9 - Browse repository at this point
Copy the full SHA 4d7cba9View commit details
Commits on Jan 31, 2022
-
Merge pull request #550 from fluxcd/default-service-account
Allow setting a default service account for impersonation
Configuration menu - View commit details
-
Copy full SHA for 4b59d77 - Browse repository at this point
Copy the full SHA 4b59d77View commit details -
Revoke kubectl managed fields ownership
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3854107 - Browse repository at this point
Copy the full SHA 3854107View commit details -
Introduce a dedicated manager for status updates to avoid conflicts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f353ba4 - Browse repository at this point
Copy the full SHA f353ba4View commit details -
Merge pull request #527 from fluxcd/ssa-override-kubectl-manager
Revoke kubectl managed fields ownership
Configuration menu - View commit details
-
Copy full SHA for 8e74f2c - Browse repository at this point
Copy the full SHA 8e74f2cView commit details -
Update source-controller/api to v0.21.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ea95f0c - Browse repository at this point
Copy the full SHA ea95f0cView commit details -
Merge pull request #551 from fluxcd/source-controller/api-v0.21.1
Update source-controller/api to v0.21.1
Configuration menu - View commit details
-
Copy full SHA for cd6fff0 - Browse repository at this point
Copy the full SHA cd6fff0View commit details -
Ensure object are finalized under impersonation
If the service account used for impersonation has been deleted, skip pruning, log the error and continue with finalization to allow tenants removals from clusters. Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 65aaa1d - Browse repository at this point
Copy the full SHA 65aaa1dView commit details -
Merge pull request #552 from fluxcd/impersonation-finalize
Ensure object are finalized under impersonation
Configuration menu - View commit details
-
Copy full SHA for ceefe5a - Browse repository at this point
Copy the full SHA ceefe5aView commit details
Commits on Feb 1, 2022
-
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d188195 - Browse repository at this point
Copy the full SHA d188195View commit details -
Merge pull request #555 from fluxcd/release-v0.20.0
Release v0.20.0
Configuration menu - View commit details
-
Copy full SHA for 0d6f5af - Browse repository at this point
Copy the full SHA 0d6f5afView commit details
There are no files selected for viewing