Add cert-manager chart
This commit is contained in:
parent
c6eed359e1
commit
040bd5061c
3 changed files with 9 additions and 5 deletions
3
Makefile
3
Makefile
|
|
@ -23,9 +23,6 @@ destroy:
|
|||
clean:
|
||||
@echo "==> Force-deleting Secrets Manager secret..."
|
||||
-aws secretsmanager delete-secret --secret-id $(SECRET) --force-delete-without-recovery 2>/dev/null || true
|
||||
@echo "==> Emptying S3 buckets..."
|
||||
-aws s3 rm s3://dumpnet-logs --recursive 2>/dev/null || true
|
||||
-aws s3 rm s3://dumpnet-athena-results --recursive 2>/dev/null || true
|
||||
@echo "==> Clearing stale kubeconfig contexts..."
|
||||
-kubectl config delete-context admin@dumpnet 2>/dev/null || true
|
||||
-kubectl config delete-cluster dumpnet 2>/dev/null || true
|
||||
|
|
|
|||
5
charts/cert-manager/Chart.yaml
Normal file
5
charts/cert-manager/Chart.yaml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
apiVersion: v2
|
||||
name: cert-manager-issuers
|
||||
description: cert-manager ClusterIssuer resources
|
||||
type: application
|
||||
version: 0.1.0
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
# S3 bucket for logs
|
||||
resource "aws_s3_bucket" "logs" {
|
||||
bucket = "${var.cluster_name}-logs"
|
||||
force_destroy = true
|
||||
}
|
||||
|
||||
resource "aws_s3_bucket_lifecycle_configuration" "logs" {
|
||||
|
|
@ -42,6 +43,7 @@ resource "aws_athena_database" "logs" {
|
|||
|
||||
resource "aws_s3_bucket" "athena_results" {
|
||||
bucket = "${var.cluster_name}-athena-results"
|
||||
force_destroy = true
|
||||
}
|
||||
|
||||
resource "aws_athena_workgroup" "logs" {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue