Skip to content

Commit

Permalink
Begin GCP Migration
Browse files Browse the repository at this point in the history
  • Loading branch information
MeNsaaH committed Apr 21, 2023
1 parent 6f287d4 commit 4883fe1
Show file tree
Hide file tree
Showing 18 changed files with 263 additions and 448 deletions.
1 change: 0 additions & 1 deletion .terraform-version

This file was deleted.

29 changes: 29 additions & 0 deletions k8s/cluster-issuer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-staging
spec:
acme:
server: https://acme-staging-v02.api.letsencrypt.org/directory
email: [email protected]
privateKeySecretRef:
name: letsencrypt-staging
solvers:
- http01:
ingress:
class: nginx
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-production
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: [email protected]
privateKeySecretRef:
name: letsencrypt-production
solvers:
- http01:
ingress:
class: nginx
28 changes: 28 additions & 0 deletions k8s/helmfile.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Chart repositories used from within this state file
# to use repositories other than the official repository or one backend by chartmuseum.
repositories:
- name: ingress-nginx
url: https://kubernetes.github.io/ingress-nginx
- name: jetstack
url: https://charts.jetstack.io

releases:
- name: ingress-nginx
namespace: ingress-nginx
createNamespace: true
chart: ingress-nginx/ingress-nginx
version: 4.6.0
values:
- controller:
ingressClassResource:
default: true

- name: cert-manager
namespace: cert-manager
createNamespace: true
chart: jetstack/cert-manager
version: 1.11.1
values:
- installCRDs: true


197 changes: 0 additions & 197 deletions kops/cluster.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions kops/dashboard_cluster_role_binding.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions kops/dashboard_service_account.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions kops/exports.sh

This file was deleted.

Loading

0 comments on commit 4883fe1

Please sign in to comment.