Example of a synchronizer "audit" role - #104
Draft
jvanderhoof wants to merge 227 commits into
Draft
Conversation
This commit includes `start` and `cli` scripts to make it easier to interact with a Conjur V5 appliance. It also includes sample policy files to populate Conjur with some data.
Scripts to handle Conjur start/stop and CLI proxy
WIP Mutual TLS example for Conjur CA signing
This commit adds support for starting a simple conjur cluster, with a single standby and follower.
Adds a script which brings up a simple Conjur Cluster
Since the appliance is only in the private registry, there's no need to generalize the registry TLD.
Fix docker-compose image target
This commit includes a complete rework of Ben's tool to simplify it and make it easier to generate custom host certificates for setting up a Conjur cluster.
Added tool to generate custom certs
Fix: update account name in instructions and example
shellcheck(SC2112) 'function' keyword is non-standard. Delete it.
This ensures the CLI output of this commands is clean and readable.
The HAProxy health checks were using the new HTTP-only health checks on port 444. This prevents the health checks from working correctly in older versions (e.g. 1.11.1) This commit reverts the health checks back to the standard port and sets up TLS verification with the certificates.
Rotation means we want to generate new server certificates, but not new CA certificates.
This allows us to only generate new certificates during rotation.
The intermediate certificate should come first, followed by the root.
Add DAP Intro Option for Node Certificate Rotation
Updated start script to not allocate tty
Will drastically reduce CPU consumption. Can be disabled with --generate-dh
Add pre-generated DH params
Added some workarounds for cleanup to work on Linux (where permissions carry outside the container) and a Jenkinsfile
Signed-off-by: Andy Tinkham <andy.tinkham@cyberark.com>
Update java-api-client dependencies and plugins to latest versions
Podman rhel update
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.8 to 2.0.5. - [Release notes](https://github.com/tzinfo/tzinfo/releases) - [Changelog](https://github.com/tzinfo/tzinfo/blob/master/CHANGES.md) - [Commits](tzinfo/tzinfo@v1.2.8...v2.0.5) --- updated-dependencies: - dependency-name: tzinfo dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bump tzinfo from 1.2.8 to 2.0.5
Signed-off-by: Andy Tinkham <andy.tinkham@cyberark.com>
Updated image registry name
Fix upgrade test
This allows us to test upgrade flows that include intermediate upgrades (e.g. 12.1 -> 12.5.1 -> 12.6).
Allow upgrade paths in the upgrade test script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.