cyberark / conjur-authn-k8s-client

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

There are reusable scripts for development environments and automated testing #239

Closed izgeri closed 3 years ago

izgeri commented 3 years ago

Summary

Create scripts for development environment and CI testing:

Example Use Cases

The scripts described here can be used for:

Out of Scope

For purposes of splitting out tasks into more manageable chunks, a couple of other issues have been created to implement some aspects of this feature separately:

Implementation details

This issue involves basically making a copy or fork of conjurdemos/kubernetes-conjur-demo scripts and modifying these scripts to use invocations of helm install ... with the following Helm charts, rather than using bash/sed/kubectl to do deployments:

The scripts for this workflow can be developed as follows:

DoD

Note: in both cases (automated tests & demo), we are deploying Conjur so that we have access to the Conjur OSS server / Conjur Enterprise leader to load policy.

izgeri commented 3 years ago

As a follow-up to this work, we may want to review the actual policies that are loaded here to make sure they are consistent with our current documented best practices and our own notes in dap-wiki (private)