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:
|
clean:
|
||||||
@echo "==> Force-deleting Secrets Manager secret..."
|
@echo "==> Force-deleting Secrets Manager secret..."
|
||||||
-aws secretsmanager delete-secret --secret-id $(SECRET) --force-delete-without-recovery 2>/dev/null || true
|
-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..."
|
@echo "==> Clearing stale kubeconfig contexts..."
|
||||||
-kubectl config delete-context admin@dumpnet 2>/dev/null || true
|
-kubectl config delete-context admin@dumpnet 2>/dev/null || true
|
||||||
-kubectl config delete-cluster 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
|
# S3 bucket for logs
|
||||||
resource "aws_s3_bucket" "logs" {
|
resource "aws_s3_bucket" "logs" {
|
||||||
bucket = "${var.cluster_name}-logs"
|
bucket = "${var.cluster_name}-logs"
|
||||||
|
force_destroy = true
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "aws_s3_bucket_lifecycle_configuration" "logs" {
|
resource "aws_s3_bucket_lifecycle_configuration" "logs" {
|
||||||
|
|
@ -41,7 +42,8 @@ resource "aws_athena_database" "logs" {
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "aws_s3_bucket" "athena_results" {
|
resource "aws_s3_bucket" "athena_results" {
|
||||||
bucket = "${var.cluster_name}-athena-results"
|
bucket = "${var.cluster_name}-athena-results"
|
||||||
|
force_destroy = true
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "aws_athena_workgroup" "logs" {
|
resource "aws_athena_workgroup" "logs" {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue