Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A minimal deployment tool for Amazon Lightsail.

License

NotificationsYou must be signed in to change notification settings

fujiwara/sailtrim

Repository files navigation

A minimal deployment tool forAmazon Lightsail Container.

Usage

usage: sailtrim [<flags>] <command> [<args> ...]Flags:  --help                  Show context-sensitive help (also try --help-long and --help-man).  --log-level=info        log level (trace, debug, info, warn, error)  --config="config.yaml"  configuration file pathCommands:  help [<command>...]    Show help.  version    show version  deploy    create new deployment  update    update container service  status [<flags>]    show container service status  init --service-name=SERVICE-NAME    initialize a container service  logs [<flags>]    show logs

Configuration

# config.yamlservice:service.jsondeployment:deployment.json

service.json represents container service attributes.

{"containerServiceName":"container-service-1","power":"micro","scale":1}

deployment.json represents a deployments of container service.

{"containers": {"nginx": {"image":"nginx:latest","command": [],"environment": {"FOO":"BAR"      },"ports": {"80":"HTTP"      }    }  },"publicEndpoint": {"containerName":"nginx","containerPort":80,"healthCheck": {"healthyThreshold":2,"unhealthyThreshold":2,"timeoutSeconds":2,"intervalSeconds":5,"path":"/","successCodes":"200-499"    }  }}

LICENSE

MIT License

Copyright (c) 2020 FUJIWARA Shunichiro

About

A minimal deployment tool for Amazon Lightsail.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp