pkg
pkg copied to clipboard
Toolkit common packages
This PR will allow caching the authentication credentials retrieved by `pkg/oci/auth`. It should also enable future usage of the caching underlying mechanism. ## Store design The store is K/V store...
To make kustomize-controller compatible with VPA, [HPA for custom resources](https://github.com/fluxcd/flux2/discussions/3625) and other controllers which mutate Flux-managed fields in-cluster, we need to wire the `ssa/jsondiff` logic into the SSA apply functions....
Fix: https://github.com/fluxcd/flux2/discussions/4738
This method will permit retrieving source artifacts from other controllers.
This is an attempt to better meet the expectation of users that pull large files. If implemented this will permit to pull concurrently chunks of a given artifact layer. Max...
The client in `pkg/oci` can be refactored to include some optimization: - use `remote` instead of `crane` like in https://github.com/fluxcd/source-controller/pull/1244 - provide a client that can be used in both...
Add a new package `auth` which handles multiple authentication use cases for various cloud providers and SaaS. It inculdes the following sub packages: * `aws`: For AWS and ECR auth...
**Problem:** From region us-east1 to ECR in eu-west-1. When using `AWS_STS_REGIONAL_ENDPOINTS=regional` and pulling from another region. The regional endpoint used to authenticate to STS is based on the registry url....
Add test to verify that the YAML parses does not remove escape characters from regexes.
Hi, I'm developing an internal CLI on top of Flux to make it easier for my team to transition and would like to use the code of the tree [command](https://github.com/fluxcd/flux2/blob/main/cmd/flux/tree_kustomization.go#L128)....