Skip to content

Fix performance tests to handle more than 150 VUs - #195

Open
pawel-wozniak wants to merge 413 commits into
mainfrom
fix_tests_for_vu
Open

Fix performance tests to handle more than 150 VUs#195
pawel-wozniak wants to merge 413 commits into
mainfrom
fix_tests_for_vu

Conversation

@pawel-wozniak

Copy link
Copy Markdown

Handling of more than 150 is required for followers scaling performance test

JakeQuilty and others added 30 commits June 15, 2020 14:46
The build script for the Java API client
has been shortened, now building entirely in docker and
requiring just the dependency for the Conjur API, rather
than needing to clone and build the project locally.
Update Jave API Client to use Maven Central dependency
Reworked to provide a single CLI tool to create multiple DAP configurations.  Master nodes always run behind a Layer 4 (https://localhost) load balancer.  Follower always runs behind an L7 load balancer (http://localhost).
Support latest terraform version
This is a major overhaul of the CLI to reduce the configuration stage sides.  This refactor will allow us to run a variety of scenarios more easily.
Replace `cli` with `bin/cli`
jq is used by the API scripts, but wasn't installed in the container image.
This allows the client script to continue working after a failover/promotion.
Updates the "Validating Packages" section of README to work with recent changes.
Also, some clean up and reorganization of old scripts
This PR adds support for Seed Service configuration (Standbys and Followers).  It also adds support for
rotating a user (or host's API key).  Additionally, a user's roles can be visualized via JQ.
szh and others added 26 commits April 3, 2025 15:00
CNJR-9101: Deprecate conjur-kubernetes-authenticator image
Refactor warmup step to use ramping VUs for 3 minutes
CNJR-9247: add issuers create and list to upgrade test
Refactor metrics generation for dry run tests
CNJR-7796: Add Conjur CSI provider config
Now that the CLI supports the dynamic secret
commands.
…i-in-burn-in

CNJR-9173: Migrate burn-in test dynamic secrets HTTP calls to CLI calls
Bumps [thor](https://github.com/rails/thor) from 1.2.1 to 1.4.0.
- [Release notes](https://github.com/rails/thor/releases)
- [Commits](rails/thor@v1.2.1...v1.4.0)

---
updated-dependencies:
- dependency-name: thor
  dependency-version: 1.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Add ephemeral secrets engine image reference
Add Secrets Provider for K8s configuration
- -i flag is incompatible with --self-signed, when using 'bin/cli' user won't be able to authenticate and cli will generate errors:
Error: Cannot specify both --insecure and --self-signed
Error: Unable to authenticate with Conjur. Please check your credentials.

using 'bin/cli conjur login' will not work

using correct flag now
…cluster-demo

CNJR-10789: Fix password and instructions to access the UI
Handling of more than 150 is required for followers scaling performance
test
tarnowsc
tarnowsc previously approved these changes Nov 18, 2025

@tarnowsc tarnowsc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@szh

szh commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

It looks like this repo is in the middle of being transitioned to GHE - see https://github.cyberng.com/Conjur-Enterprise/conjur-intro/tree/atlantis-migration. You may need to ask @neil-k-zero how to proceed.

@conjur-jenkins
conjur-jenkins dismissed tarnowsc’s stale review February 10, 2026 18:27

The merge-base changed after approval.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.