* testing no fork e2e run
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* adding a login step to check if it is required
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* changing the other github action instead
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* using a different approach and log in in this action instead of the callling one
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* adding an input instead
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* add bitwarden as a hard dependency
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* trying to add the whole chart to avoid dep update
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* remove bitwarden chart and build both domains for e2e tests
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
---------
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* feat: just run the e2e test on main
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* overwrite the used image repository
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
---------
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* feat: test UBI image build
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-Authored-By: Idan Adar <iadar@il.ibm.com>
Co-Authored-By: mrgadgil
* build(deps): bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.3
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.11.2 to 0.12.3.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.11.2...v0.12.3)
---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* feat: bump kubernetes 1.24
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: backwards-compatible vault implementation
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* feat: add audiences field to serviceAccountRef
This will be used by aws, azure, gcp, kubernetes & vault providers
in combination with TokenRequest API: it will _append_ audience claims
to provider-specific audiences.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* feat: refactor kubernetes client to match provider/client interfaces
the kubernetes provider mixed up provider and client interfaces which
made it really hard to reason about. This commit separates into two
structs, each implements one interface.
The client struct fields have been renamed and annotated so their use
and scope is clear.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: deprecate expirationSeconds
expirationSeconds is not needed because we generate a
service account token on the fly for a single use.
There will be no replacement for this.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: rename token fetch audiences field
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: generate CRDs
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
* feat: add gitops suite
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* feat: add flux tests
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: pin to v1.23 kubectl version to avoid invalid apiVersion issue
see: https://github.com/aws/aws-cli/issues/6920
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* Revert "fix: pin to v1.23 kubectl version to avoid invalid apiVersion issue"
This reverts commit 2f78226cdce1683a0255457b41199d10dd30509f.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>