Matt Trachier
de2f8f041d
feat: adding listeners and targets ( #53 )
...
* feat: adding listeners and targets
* fix: lint
---------
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-04-17 13:17:31 -05:00
Matt Trachier
de2a8fa165
fix: resolve ingress to balanced ports ( #43 )
...
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-04-05 21:04:04 -05:00
Matt Trachier
6cb3cff557
refactor!: add domains and load balancing ( #42 )
...
* refactor!: rethinking the focus
* feat: add domains and load balancing, initial
* feat: add lb domain and certs
* fix: format and lint
* fix: full tests pass
* fix: format and lint
---------
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-04-05 18:32:16 -05:00
Matt Trachier
4933b3a09e
fix: update workflows to meet new standards ( #40 )
...
* fix: update workflows to meet new standards
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: update documentation
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: use pull request without target
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: try block notation
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: try folded notation
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: try block with notes
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: put back in one line
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: improve validate
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: improve logging
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: rewriting for better understanding
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: remove explain
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: echo outputs
Signed-off-by: matttrach <matt.trachier@suse.com>
* fix: actually output words
Signed-off-by: matttrach <matt.trachier@suse.com>
---------
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-03-23 01:36:50 -05:00
Matt Trachier
a0c8b103e9
feat: add ability to skip specific ip sg ( #38 )
...
Signed-off-by: Matt Trachier <matt.trachier@suse.com>
2024-03-08 12:45:37 -06:00
Matt Trachier
c6223110d0
feat: add the option to map a public ip to servers on subnet ( #33 )
...
Signed-off-by: matttrach <matttrach@gmail.com>
2024-02-06 19:36:40 -06:00
Matt Trachier
61783534ae
fix: remove unnecessary lifecycle ignore ( #21 )
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-12-19 10:36:56 -06:00
Matt Trachier
1c4cfdbf33
fix: Use ipinfo ( #20 )
...
* fix: network acl id will be modified by AWS
Signed-off-by: matttrach <matttrach@gmail.com>
* fix: use ipinfo.io to prevent js errors
Signed-off-by: matttrach <matttrach@gmail.com>
* fix: chomp ip
Signed-off-by: matttrach <matttrach@gmail.com>
---------
Signed-off-by: matttrach <matttrach@gmail.com>
2023-12-12 13:04:34 -06:00
Matt Trachier
4d1867e53e
fix: Fix ip discover ( #19 )
...
* fix: network acl id will be modified by AWS
Signed-off-by: matttrach <matttrach@gmail.com>
* fix: change how IP is discovered, upgrade workflows, upgrade nix
Signed-off-by: matttrach <matttrach@gmail.com>
* fix: tf fmt
Signed-off-by: matttrach <matttrach@gmail.com>
---------
Signed-off-by: matttrach <matttrach@gmail.com>
2023-12-12 12:48:14 -06:00
Matt Trachier
ca7a6b16fa
fix: Add release ( #14 )
...
* fix: network acl id will be modified by AWS
Signed-off-by: matttrach <matttrach@gmail.com>
* fix: update workflows with release please and friends
Signed-off-by: matttrach <matttrach@gmail.com>
* fix: explicit dependency chain
Signed-off-by: matttrach <matttrach@gmail.com>
---------
Signed-off-by: matttrach <matttrach@gmail.com>
2023-11-29 17:39:15 -06:00
matttrach
45c7b3351a
feat: generate new security group rules and add automatic updates
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-10-30 15:18:12 -05:00
matttrach
a6bbeea4d1
add vpc_cidr to locals
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-09-27 19:07:47 -05:00
matttrach
459ba26477
pass in vpc cidr to sg module, add new 'project' type, update descriptions
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-09-27 18:55:02 -05:00
matttrach
fdc60dd16f
add vpc id as an option when generating security groups
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-09-27 18:07:34 -05:00
matttrach
68be7e1120
add the option to set the availability zone when generating a subnet and test
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-09-26 17:05:24 -05:00
matttrach
15c50b1a74
don't use type in description
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-08-25 16:10:00 -05:00
matttrach
618f61c80e
fix nix flake, add security_group_name which matches the tag rather than the attribute
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-08-25 11:42:28 -05:00
matttrach
ffa3f53379
initial
...
Signed-off-by: matttrach <matttrach@gmail.com>
2023-07-10 10:45:06 -05:00