Releases: zalando-stups/senza
Releases · zalando-stups/senza
0.75
0.74
Support passing additional ELB properties to the ELB resource (e.g. to set idle timeout).
You can now pass additional properties in the Senza definition, e.g. to set the idle timeout to 300s:
- AppLoadBalancer:
Type: Senza::WeightedDnsElasticLoadBalancer
HTTPPort: 8080
HealthCheckPath: /health
SecurityGroups:
- app-connection-tracker-lb
ConnectionSettings:
IdleTimeout: 300
0.73
0.72
- add support for internal loadbalancer (@ehartung Thank you!) #106
- add init-Question for the webapp Template
- mark webapp as default for init
- mark internal as default load balancer for the webapp template
$ senza init example.yaml
Please select the project template
1) bgapp: Background app with single EC2 instance
2) postgresapp: HA Postgres app, which needs an S3 bucket to store WAL files
3) rediscluster: Elasticache cluster running multiple redis nodes, with replication / HA
4) redisnode: Elasticache node running redis, without replication / HA (for caching)
5) webapp: HTTP app with auto scaling, ELB and DNS
Please select (1-5) [5]:
Application ID [hello-world]:
Docker image without tag/version (e.g. "pierone.example.org/myteam/myapp") [stups/hello-world]:
HTTP port [8080]:
HTTP health check path [/]:
EC2 instance type [t2.micro]:
Did you need OAuth-Credentials from Mint? [y/N]:
Please select the load balancer scheme
1) internal: only accessible from the own VPC
2) internet-facing: accessible from the public internet
Please select (1-2) [1]:
Checking security group app-hello-world.. OK
Checking security group app-hello-world-lb.. OK
Checking IAM role app-hello-world.. OK
Generating Senza definition file example.yaml.. OK