32 releases

0.2.29 Jun 3, 2024
0.2.28 Sep 29, 2023
0.2.27 Aug 23, 2023
0.2.25 Jan 5, 2023
0.2.7 Nov 27, 2020

#412 in Network programming

Download history 3/week @ 2024-06-15 79/week @ 2024-06-29 72/week @ 2024-07-27 1/week @ 2024-08-03 3/week @ 2024-09-21 88/week @ 2024-09-28

91 downloads per month

GPL-3.0 license

84KB
2K SLoC

sfn-ng

FOSSA Status

Example Stack Config:

require 'attribute_struct'

AttributeStruct.new do
  region 'eu-central-1'
  tags do
    Projekt 'tgw'
  end
  template 'out/tgw.json'
  
  parameters do
    env 'dev'
  end
  apply_stacks %w[
    DEV-VPC-EU
    us_east_1__DEV-VPC-USA
  ]
  
  apply_mappings do
    vpc_cidr_usa do
      region 'us-east-1'
      stack_name 'DEV-VPC-USA'
      output_name 'VpcCidr'
    end
    vpc_cidr_eu do
      region 'eu-central-1'
      stack_name 'DEV-VPC-EU'
      output_name 'VpcCidr'
    end
  end
end

Dependencies

~23–35MB
~544K SLoC