Hammer
Login
hammer login --username [username] --password [password]
Create Environments
List
hammer deploy --list
Deploy
hammer deploy
Flags:
--dir change folder where to run
Yaml file should be present which describe the env
Please see the example below
Destroy Environments
hammer destroy --id [env_id]
Flags
--id Env id to be destroyed
Missing ENV ID will lead to destroying all environments
Proxy Environments
hammer proxy --env-id [env_id]
Workers
List
List all workers
hammer worker list --region [region]
Delete
Delete specific workers or all of them
hammer worker delete all
hammer worker delete --region [region]
hammer worker delete --id [worker_id] --region [region]
Create
Create workers in a specific region
hammer worker --region [region]
Flags:
--subnet which subnet to use
--vpc . which vpc to use
--sg select which security group to use
Logs
Stream logs from your services
hammer logs
Flags:
-e, --env string env name where the service running
-f, --follow follow logs
-h, --help help for logs
-s, --service string service name to get logs from
Template
Manage template
hammer template
Usage:
hammer template [command]
Available Commands:
create create template
delete delete template
ls list all templates
K8S
Mange kuberentes integration
hammer k8s
Available Commands:
export export from the k8s cluster
ls-int list intergration
ls-ns list namespaces
refresh refresh k8s cluster token
Last updated
Was this helpful?