Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial refactor of Terraform CxOne project #8

Open
wants to merge 57 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
fc0714e
Removing pre-existing code
benjaminstokes Apr 10, 2024
2d57888
simplified wip
benjaminstokes Apr 10, 2024
097333d
wip
benjaminstokes Apr 10, 2024
b1ca74b
Create examples.auto.tfvars
benjaminstokes Apr 10, 2024
99eb819
Bugfix: cluster autoscaler and external dns were keyed off eks_create…
benjaminstokes Apr 12, 2024
825672c
added inspection vpc
benjaminstokes Apr 21, 2024
50d2434
doc fix, add azs output
benjaminstokes Apr 21, 2024
25d9c59
CxOne 3.10.22
benjaminstokes Apr 23, 2024
5c1e41d
Make totp a make var, not terraform.
benjaminstokes Apr 23, 2024
8b22b7a
Removing deprecated template_file
benjaminstokes Apr 23, 2024
fd0fc6a
userdata and cluster sg rule for vpc
benjaminstokes Apr 25, 2024
ed2fb47
quote password and clean up load balancer controller resdources target
benjaminstokes Apr 25, 2024
18d3002
fixing ingress
benjaminstokes Apr 25, 2024
ccd3519
karpenter firewall and nodepool updates
benjaminstokes Apr 25, 2024
ea1c6d7
custom-networking
benjaminstokes Apr 29, 2024
130fbfa
adding cluster security group rules
benjaminstokes Apr 30, 2024
54d3ae1
Adding explicit config for custom networking
benjaminstokes May 1, 2024
3e0ce8c
added https protocol to s3 allowed origins
benjaminstokes May 9, 2024
edfa802
add airgap install stub to makefile
benjaminstokes May 14, 2024
4236cce
add destroy make target
benjaminstokes May 14, 2024
76d90d6
enable analytics, sca inventory, document type
benjaminstokes May 16, 2024
ef1f8cc
Adding analytics database/enablement, and byor db management for v3.12
benjaminstokes May 16, 2024
3fc0927
doc updates for 3.12
benjaminstokes May 16, 2024
f519de1
Fix SCA results processor errors
benjaminstokes Jun 6, 2024
4a84fd1
fix template names
benjaminstokes Jun 6, 2024
0b66930
increase stability of destroying env
benjaminstokes Jun 6, 2024
6b8242e
external config of keys and encrypted ebs pvc support
benjaminstokes Jun 6, 2024
66e3cd2
Move CSI Driver to IRSA
benjaminstokes Jun 6, 2024
8e1d0ba
fix key generation
benjaminstokes Jun 6, 2024
acd5eff
Update firewall rules for SCA EU region
benjaminstokes Jun 11, 2024
6cf8631
Temp rename file to fix case
benjaminstokes Jun 11, 2024
3797aa1
Fix Makefile init casing
benjaminstokes Jun 11, 2024
9694b3c
set config on current version to avoid inadvertent upgrades.
benjaminstokes Jun 14, 2024
6c0c4e2
use single quotes on db password to avoid shell expansion on special …
benjaminstokes Jun 14, 2024
acbeab9
Update default instance config
benjaminstokes Jun 27, 2024
09490c7
bump disk to 225gb to pass preflight checks
benjaminstokes Jun 27, 2024
ecc3d2c
Run VPC CNI with IRSA, remove
benjaminstokes Jun 27, 2024
d73a588
deprecate ENABLE_TLS
benjaminstokes Aug 6, 2024
8b180e9
Added owner to external dns install to support multiple external dns …
benjaminstokes Aug 14, 2024
28d24be
fix make file var syntax
benjaminstokes Aug 16, 2024
ec0fe83
exposing db back retention period
benjaminstokes Aug 19, 2024
6104115
bump aurora module verions
benjaminstokes Aug 19, 2024
5a014b8
bump eks module version
benjaminstokes Aug 19, 2024
0b046f3
bump irsa module version
benjaminstokes Aug 19, 2024
29123ee
bump s3 module version
benjaminstokes Aug 19, 2024
6330593
Revert VPC CNI via IRSA
benjaminstokes Aug 20, 2024
ee7e444
Adding cloudwatch observibility addon
benjaminstokes Aug 22, 2024
cc23a19
Updating observability to use irsa
benjaminstokes Aug 22, 2024
18760ef
Added metrics server
benjaminstokes Aug 22, 2024
685c992
increased destroy-load-balancer.sh reliability
benjaminstokes Sep 9, 2024
fbf46ce
added bastion host
benjaminstokes Sep 9, 2024
5a30c08
adding multiple stateful action support
benjaminstokes Sep 10, 2024
3ea0079
3.20 updates
benjaminstokes Sep 17, 2024
b166f19
Add docker install to bastion server
benjaminstokes Oct 20, 2024
4c260a4
fix karpenter engines
benjaminstokes Oct 20, 2024
6c94ddb
fix firewall default actions
benjaminstokes Oct 20, 2024
ba3f877
updates to firewall rules
benjaminstokes Oct 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
272 changes: 190 additions & 82 deletions README.md

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions data.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
data "aws_region" "current" {}
data "aws_partition" "current" {}
data "aws_caller_identity" "current" {}
data "aws_vpc" "main" {
id = var.vpc_id
}
Loading