Skip to content

Initial refactor of Terraform CxOne project #8

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

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