-
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.22.3
head repository: fluxcd/kustomize-controller
compare: v0.23.0
Commits on Apr 1, 2022
-
docs/spec/v1beta2: fix recommended settings typo
Signed-off-by: Sunny <darkowlzz@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1e616ed - Browse repository at this point
Copy the full SHA 1e616edView commit details -
Merge pull request #609 from fluxcd/example-typo
docs/spec/v1beta2: fix recommended settings typo
Configuration menu - View commit details
-
Copy full SHA for 412877c - Browse repository at this point
Copy the full SHA 412877cView commit details -
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedApr 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 1ba9507 - Browse repository at this point
Copy the full SHA 1ba9507View commit details -
Align Makefile with other repositories
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedApr 1, 2022 Configuration menu - View commit details
-
Copy full SHA for bce675b - Browse repository at this point
Copy the full SHA bce675bView commit details -
Download SOPS when running tests
Some tests requires the sops CLI to be installed, by adding it as a requirement of the Makefile tests target we make it easier for new contributors to engage with the codebase. Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedApr 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 74a8258 - Browse repository at this point
Copy the full SHA 74a8258View commit details -
Add flags to control kubeconfig support
Two new flags were added to allow users to enable the use of user.Exec and InsecureTLS in the kubeconfigs provided remote apply reconciliations. Breaking change: both functionalities are no longer enabled by default. Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedApr 1, 2022 Configuration menu - View commit details
-
Copy full SHA for d29032e - Browse repository at this point
Copy the full SHA d29032eView commit details -
Merge pull request #593 from pjbgf/new-kube-flag
Add kubeconfig flags
Configuration menu - View commit details
-
Copy full SHA for 55f14b7 - Browse repository at this point
Copy the full SHA 55f14b7View commit details -
add custom statusreader for jobs
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works>
Sanskar Jaiswal committedApr 1, 2022 Configuration menu - View commit details
-
Copy full SHA for ed5fb9f - Browse repository at this point
Copy the full SHA ed5fb9fView commit details -
Merge pull request #608 from aryan9600/job-status
Implement health check for Kubernetes jobs
Configuration menu - View commit details
-
Copy full SHA for 3ebc24e - Browse repository at this point
Copy the full SHA 3ebc24eView commit details
Commits on Apr 4, 2022
-
Update KubeConfig documentation
When the flag --default-service-account was added it changed slightly the behaviour of the spec.KubeConfig field. It forces the impersonation to always take place, either via the contents of spec.ServiceAccountName or its fallback at controller level. Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for d006970 - Browse repository at this point
Copy the full SHA d006970View commit details -
Merge pull request #611 from pjbgf/documentation-v1beta2
Update KubeConfig documentation
Configuration menu - View commit details
-
Copy full SHA for 97a4518 - Browse repository at this point
Copy the full SHA 97a4518View commit details -
sops/keyservice: remove prompt capabilities
The original keyservice implementation was forked from SOPS, keeping the prompt capabilities intact. However, since the implementations have started to grow, it is better to remove this capability and resort to a hardcoded `false` default for the fallback server. As the controller is never expected to have an interactive TTY/shell. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 31bfd5a - Browse repository at this point
Copy the full SHA 31bfd5aView commit details -
sops/keyservice: simplify switch logic
These bits of code have a history of accidents around the fallback behavior. By simplifying it, the fallback should generally always work, unless you put in instructions to take another route. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 7450a1a - Browse repository at this point
Copy the full SHA 7450a1aView commit details -
sops/keyservice: keep server fields private
This ensures data used for decryption is not exposed widely after constructing the Server, and prevents a bypass to the default server fallback. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 2e30a18 - Browse repository at this point
Copy the full SHA 2e30a18View commit details -
sops/keyservice: allow config of server via opts
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for e5c2730 - Browse repository at this point
Copy the full SHA e5c2730View commit details -
sops/keyservice: handle nil key requests
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 512e749 - Browse repository at this point
Copy the full SHA 512e749View commit details -
sops/keyservice: error on unfulfilled requirements
This ensures we signal early that we will be unable to fulfill the request, instead of letting the underlying keysource implementation run into mayhem. Which can be problematic for e.g. PGP, which has assumptions about things being located relative to the given home directory, resulting in possible unexpected behavior if an empty path is given. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 2487b51 - Browse repository at this point
Copy the full SHA 2487b51View commit details -
sops/age: tidy and test keysource implementation
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 182ddbf - Browse repository at this point
Copy the full SHA 182ddbfView commit details -
sops/pgp: tidy and test keysource implementation
This revises the PGP keysource implementation, removing bits of code that were not actually in use, or not viable in combination with how we work with keys. In short: - crypto/openpgp implementation has been removed. As it is unable to read the keystore created by newer versions of GnuPG. Given we import user provided keys _with_ GnuPG, this was basically dead code. - All capabilities around fetching public keys from a server have been removed. - "Jailing" of GnuPG shell-out is now handled in `gpgExec`, in addition, arguments for encrypt and decrypt execs have been revised to ensure they e.g. do not instruct to use the agent. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 6554be2 - Browse repository at this point
Copy the full SHA 6554be2View commit details -
sops/hcvault: tidy and test keysource impl
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for eaec2b9 - Browse repository at this point
Copy the full SHA eaec2b9View commit details -
sops/pgp: add GnuPGHome utility type
This adds a new GnuPGHome type which can be used to create a new contained GnuPG home directory. The type is self-validating, ensuring it adheres to e.g. permission rules set out by GnuPG, and allows for importing keys from armored bytes and files. Because of this introduction, the decryptor service no longer has to write data from a Secret to a temporary file, but is instead able to directly import them into the keyring from the Secret entry's bytes. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for ed49f84 - Browse repository at this point
Copy the full SHA ed49f84View commit details
Commits on Apr 5, 2022
-
sops/age: add ParsedIdentities utility type
This adds a new ParsedIdentities type which can be used to parse a set of age identities just once, instead of parsing them for every Decrypt request. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for dfbeae9 - Browse repository at this point
Copy the full SHA dfbeae9View commit details -
sops/azkv: add Token utility type
This adds a new Token type which can be used to configure an azcore.TokenCredential on a master key. Due to this introduction, the server only has to go through the AADConfig once. Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for ffdda3f - Browse repository at this point
Copy the full SHA ffdda3fView commit details -
sops/keyservice: tidy and add tests
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 9db141d - Browse repository at this point
Copy the full SHA 9db141dView commit details -
decryptor: mention Secret name in import errors
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for bf4cefe - Browse repository at this point
Copy the full SHA bf4cefeView commit details -
decryptor: switch Printf to Errorf
Signed-off-by: Hidde Beydals <hello@hidde.co>
Configuration menu - View commit details
-
Copy full SHA for 62dafa1 - Browse repository at this point
Copy the full SHA 62dafa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd02ea - Browse repository at this point
Copy the full SHA cbd02eaView commit details -
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
Paulo Gomes committedApr 5, 2022 Configuration menu - View commit details
-
Copy full SHA for f90dbc9 - Browse repository at this point
Copy the full SHA f90dbc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc847b - Browse repository at this point
Copy the full SHA 6bc847bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.22.3...v0.23.0