You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CyberArk(agent): add support for MachineHub output mode
- Introduced a new `MachineHub` output mode in the agent configuration.
- Added `--machine-hub` flag to enable the `MachineHub` mode.
- Implemented `CyberArkClient` for publishing data readings to CyberArk's API.
- Created `LoadClientConfigFromEnvironment` to load CyberArk client configuration from environment variables.
- Updated tests to cover `MachineHub` mode and CyberArk client functionality.
- Modified mock data and discovery logic to support CyberArk integration.
Signed-off-by: Richard Wall <[email protected]>
# Copy this file to .envrc and edit the values as required.
3
+
# Do not check in your .envrc file to source control as it may contain secrets.
4
+
5
+
# The following variables are required by the E2E test script: ./hack/e2e/test.sh.
6
+
export VEN_API_KEY= # your Venafi Cloud API key with full permissions
7
+
export VEN_API_KEY_PULL= # your Venafi Cloud API key with pull-only permissions
8
+
export VEN_ZONE= # the Venafi Cloud zone to use for certificate requests
9
+
export VEN_VCP_REGION= # the Venafi Cloud region to use (us or eu)
10
+
export VEN_API_HOST= # the Venafi Cloud API host (usually api.venafi.cloud or api.venafi.eu)
11
+
export OCI_BASE= # the base URL for the OCI registry where the Venafi Kubernetes Agent image will be pushedexport CLOUDSDK_CORE_PROJECT= # the GCP project ID where a GKE cluster will be created.
12
+
export CLOUDSDK_COMPUTE_ZONE= # the GCP zone where a GKE cluster will be created. E.g. europe-west2-b
13
+
export CLUSTER_NAME= # the name of the GKE cluster which will be created. E.g. cluster-1
14
+
15
+
# The following variables are required for CyberArk / MachineHub integration tests.
16
+
export ARK_SUBDOMAIN= # your CyberArk tenant subdomain
17
+
export ARK_USERNAME= # your CyberArk username
18
+
export ARK_SECRET= # your CyberArk password
19
+
# OPTIONAL: the URL for the CyberArk Discovery API if not using the production environment
0 commit comments