cyberark / conjur-authn-k8s-client

Authentication sidecar for Conjur Kubernetes integration.
https://www.conjur.org
Apache License 2.0
12 stars 14 forks source link

There are end-to-end tests for Kubernetes sidecars with Conjur Enterprise and follower outside OpenShift #245

Closed izgeri closed 3 years ago

izgeri commented 3 years ago

Overview

CI automation is required to perform E2E testing of the deployment of authenticator sidecars using Conjur Enterprise with followers outside of the OpenShift cluster in which the authenticator sidecars are deployed.

This task will use the E2E scripting that is created in Issue #239, and expanded to support deployment on OpenShift clusters with Issue #248, to deploy the authenticators and a sample sidecar application. The scripts will assume that there is an OpenShift 4.6 cluster available to deploy authenticators and a sample application.

A "front-end" script will need to be included to spin up a Conjur Enterprise cluster with followers outside of the OpenShift cluster. This scripting will be the same as what is required for Issue #244.

TBD

Run all configurations for now to get things tested in OpenShift quickly. We will cut down on the test matrix as a separate effort.

Dependencies

DoD

izgeri commented 3 years ago

As in #242, is #247 really required for this? we can test e2e using authn-k8s client sidecar

jtuttle commented 3 years ago

Regarding the TBD in the issue description: it's probably quickest to include all sidecars to get things tested on OpenShift for now. We may need a follow up story to cut down to a sparse matrix that still gives us the coverage we need. It may be better to tackle this after we've implemented the full testing matrix.