Skip to content
This repository was archived by the owner on Jun 10, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 45 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
15f96ad
Update terragrunt code for rds instance for runtime database and also…
ce0la Aug 28, 2023
91811bd
New cluster code
ce0la Sep 18, 2023
7d1e659
Update access policy for KMS key
ce0la Sep 18, 2023
b7238c7
fix: add KMS key owners and manage AWS config map
tshaynik Sep 18, 2023
270ffd9
fix: Remove create configmap input
ce0la Sep 18, 2023
8d46ad8
fix: changes necessary to deploy eks addons
tshaynik Sep 26, 2023
4f04862
fix: changes necessary to deploy grafana agent
tshaynik Sep 26, 2023
09c3e50
fix: steps to deploy grafana agent
tshaynik Sep 27, 2023
2801105
Deploying a new RDS instance
Oct 9, 2023
a202c32
infra: create a new tf module for gateway CRDs and letsencrypt Cluste…
tshaynik Sep 28, 2023
59a5662
infra: add missing gateway-system components
tshaynik Oct 4, 2023
20cae4c
infra: add missing annotation for internet-facing ELB
tshaynik Oct 4, 2023
75311e0
fix: traefik gateway is in traefik namespace
tshaynik Oct 6, 2023
24b68cb
fix: letsencrypt http challenge must use traefik gateway
tshaynik Oct 6, 2023
84ada86
Upgrading nix flake and kubeconfig
Oct 11, 2023
b935983
split kubevela and kubevela-addons into separate modules
tshaynik Oct 16, 2023
8c3245f
remove unnecessary postgres operator addon
tshaynik Oct 16, 2023
3fbf54e
Merge pull request #17 from input-output-hk/split-kubevela-module
tshaynik Oct 16, 2023
541eee3
remove leftover postgres operator config
tshaynik Oct 16, 2023
8bf6e1b
Merge pull request #19 from input-output-hk/split-kubevela-module
tshaynik Oct 16, 2023
73570a7
define CIDR prefix in env.hcl
tshaynik Oct 16, 2023
5da2450
move configuration that differs between clusters to env.hcl
tshaynik Oct 17, 2023
adcee9a
Merge pull request #20 from input-output-hk/cluster-env
tshaynik Oct 17, 2023
898e2e2
refactor: change directory structure for new cluster
tshaynik Oct 19, 2023
ab6cf73
correct metadata for new VPC
tshaynik Oct 19, 2023
33b822f
use one NAT gateway per AZ on prod cluster
tshaynik Oct 19, 2023
66e2114
correct cluster info for subnet tags on VPC
tshaynik Oct 19, 2023
4e89a9e
name new cluster 'blue'
tshaynik Oct 19, 2023
dae3dd1
continue to use 10.30 CIDR prefix
tshaynik Oct 19, 2023
5a10b33
new cluster and provider default tags
renebarbosafl Oct 19, 2023
49a002a
Merge pull request #22 from input-output-hk/cluster-1.26
tshaynik Oct 19, 2023
dbecb50
eks addons module
renebarbosafl Oct 19, 2023
59b7150
small fixes on eks-addons
renebarbosafl Oct 20, 2023
19c5f2c
fix cluster name
renebarbosafl Oct 20, 2023
d29846e
Using abstraction module to create eks addons
renebarbosafl Oct 20, 2023
9ac986c
refactoring code
renebarbosafl Oct 20, 2023
f4fb19e
Renaming terraform module repository name
renebarbosafl Oct 20, 2023
074d416
bump terraform-aws-eks tag
renebarbosafl Oct 20, 2023
ca0b18a
enabling external-dns
renebarbosafl Oct 20, 2023
81c4012
removing mock_outputs
renebarbosafl Oct 20, 2023
736416e
fix external-dns and bump traefik helmchart version
renebarbosafl Oct 23, 2023
fc5d7cc
removing TTL annotation
renebarbosafl Oct 23, 2023
ce04062
pinning cert-manager chart version
renebarbosafl Oct 23, 2023
ea401d8
adding terraform modules for eks/addons
renebarbosafl Oct 23, 2023
c423f77
using module in this repo
renebarbosafl Oct 23, 2023
2e8c2ca
adding nodegroup sg output
renebarbosafl Oct 23, 2023
1d227f9
adding rds and updating commit reference
renebarbosafl Oct 23, 2023
2e7e497
bump kubevela CLI version to 1.9.6
tshaynik Oct 23, 2023
1819050
fix traefik loadbalancer annotations
renebarbosafl Oct 23, 2023
27d0bc9
adding a new nodegroup for cardano-node-mainnet
renebarbosafl Oct 24, 2023
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
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,10 @@ config.tf.json

# Terragrunt
.terragrunt-cache

# Kubernetes
*kubeconfig*

# others
*.pem
*.key
162 changes: 125 additions & 37 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
systems = [
"x86_64-linux"
"x86_64-darwin"
"aarch64-darwin"
];
# Raw flake outputs (generally not system-dependent)
flake = {
Expand Down
5 changes: 3 additions & 2 deletions infra/account.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ locals {
aws_account_id = "677160962006"
# aws_caller_arn = get_aws_caller_identity_arn()
aws_profile = "dapps-world"
name = "dapps"
project = "dapps"
name = "scde"
project = "scde"
tribe = "smartcontracts"
# Allow users to access k8s over aws_auth config
users = [
# SRE
Expand Down
Loading