Discover Packages
github.com/aws/karpenter
test
directory
Version:
v0.29.2
Opens a new window with list of versions in this module.
Published: Jul 19, 2023
License: Apache-2.0
Opens a new window with license information.
README
README
¶
Testing Directory
File Directory
/cloudformation
: Testing IAM Roles, Managed Prometheus Workspace, Managed Grafana Workspace
/suites
: Directories defining test suites
/pkg
: Common utilities and expectations
/hack
: Testing scripts
Enabling Github Action Runs in Your AWS Account
Deploy the Cloudformation stacks into your account to enable Managed Prometheus, Managed Grafana, and the Github Actions runner policies.
Set the following Github Actions environment variables in your repository fork under Settings/Secrets and Variables/Actions
:
AWS_REGION: <region>
ACCOUNT_ID: <account-id>
ROLE_NAME: <github-actions-role-name>
PROMETHEUS_REGION: <managed-prometheus-hosted-region>
TIMESTREAM_REGION: <timestream-hosted-region>
WORKSPACE_ID: <managed-prometheus-workspace-id>
Trigger a workflow_dispatch
event against the branch with your workflow changes to run the tests in GHA.
[Optional] Update the SLACK_WEBHOOK_URL
secret to reference a custom slack webhook url for publishing build notification messages into your build notification slack channel.
Expand ▾
Collapse ▴
Click to show internal directories.
Click to hide internal directories.