Skip to content

Releases: zalando-stups/senza

0.87

16 Oct 08:38
Compare
Choose a tag to compare

0.85

14 Oct 08:03
Compare
Choose a tag to compare

0.84

12 Oct 11:53
Compare
Choose a tag to compare
  • Fix for the PR allowing to use AWS functions in Taupage configuration

How to upgrade:

$ sudo pip3 install --upgrade stups

0.83

07 Oct 09:41
Compare
Choose a tag to compare
  • Fix crashing "senza list --all" #120
  • Allow AWS functions and Ref in TaupageConfig #123
  • fix NoneType. @chutium Thanks

How to upgrade:

$ sudo pip3 install --upgrade stups

0.82

23 Sep 20:22
Compare
Choose a tag to compare
  • resolve_security_groups does not work correctly with non-default-vpc #119
  • fix instance --all

How to upgrade:

$ sudo pip3 install --upgrade stups

0.81

22 Sep 12:23
Compare
Choose a tag to compare
  • Ability to provide a list of stacks to senza delete #77
  • Add Support for multiple Loadbalancer #109
  • Add Replica Load balancer and Route53 record for Spilo 735751d

0.80

21 Sep 08:56
Compare
Choose a tag to compare

boto3 migration is complete! 🎉

Please don't install this update before a critical deployment ;)

Nice feature from the new Version:

  • Command Events works fine with the AWS API Limits (no exceptions)
  • Argument and Account Variables in StackName
    for example: StackName: 'master-app-{{AccountInfo.Region}}-{{Arguments.saleschannel}}-

0.78

15 Sep 08:55
Compare
Choose a tag to compare
  • #114 #113 Fix wrong ELB config when no scheme is defined
  • #112 Change the docker registry from os-registry.stups.zalan.do to registr…

0.77

10 Sep 11:47
Compare
Choose a tag to compare
  • Change default setting for ELB setttings without scheme option from internet-facing to internal
  • Added warning to raise awareness of a public ELBs

To Create a Internet-facing ELB you must add following option to the AppLoadBalancer section:

Scheme: internet-facing

For example:

# basic information for generating and executing this definition
SenzaInfo:
  StackName: hello-world
  Parameters:
    - ImageVersion:
        Description: "Docker image version of hello-world."

# a list of senza components to apply to the definition
SenzaComponents:

  # this basic configuration is required for the other components
  - Configuration:
      Type: Senza::StupsAutoConfiguration # auto-detect network setup

  # will create a launch configuration and auto scaling group with scaling triggers
  - AppServer:
      Type: Senza::TaupageAutoScalingGroup
      InstanceType: t2.micro
      SecurityGroups:
        - app-hello-world
      IamRoles:
        - app-hello-world
      ElasticLoadBalancer: AppLoadBalancer
      AssociatePublicIpAddress: false # change for standalone deployment in default VPC
      TaupageConfig:
        application_version: "{{Arguments.ImageVersion}}"
        runtime: Docker
        source: "stups/hello-world:{{Arguments.ImageVersion}}"
        health_check_path: /
        ports:
          8080: 8080

  # creates an ELB entry and Route53 domains to this ELB
  - AppLoadBalancer:
      Type: Senza::WeightedDnsElasticLoadBalancer
      HTTPPort: 8080
      HealthCheckPath: /
      SecurityGroups:
        - app-hello-world-lb
      Scheme: internet-facing

0.76

03 Sep 16:02
Compare
Choose a tag to compare
  • Fix regression bug related to MainDomain/VersionDomain introduced with #105