keboola / dockerbundle
Component for running Docker images in KBC
Installs: 591
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 20
Forks: 1
Open Issues: 39
Requires
- aws/aws-sdk-php: ~2.6.16
- syrup/component-bundle: ~1.10
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: 3.7.*
- symfony/var-dumper: ~2.6
This package is auto-updated.
Last update: 2024-12-19 11:42:39 UTC
README
Library for components for running Docker images:
See documentation.
Running tests locally
Use test-cf-stack.json
to create resources, set environment variables (see .env.template
) and run docker-compose up
.
Dockerfile and docker-compose.yml are used only for development purposes.
Keboola Connection Component for running Docker images - see documentation.
If you want to run Workspace tests, please turn off the NetworkPolicy for the STORAGE_API_TOKEN with the following command:
curl -X POST --location "https://connection.keboola.com/manage/commands" \
-H "X-KBC-ManageApiToken: {MANAGE_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"command": "manage:tmp:migrate-network-policy",
"parameters": [
"{BACKEND_ID}",
"--orgIds={ORG_ID}",
"--remove",
"--force" // remove this param for dry-run
]
}'
License
MIT licensed, see LICENSE file.