Skip to content

Commit

Permalink
Installing Cert-Manager helm chart version 1.7.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Anish Asokan committed Dec 27, 2023
1 parent 440b6b5 commit 1334f1d
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 2 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
# argocd-autopilot-cert-manager-controller
Install Cert-Manager Controller on Arocd Autopilot
# Cert-Manager for ArgoCD Autopilot #

Install Cert-Manager Controller on Argocd Autopilot.

## Procedure ##

Create a project

add this repo as a application under the above project
16 changes: 16 additions & 0 deletions certmanager-clusterissuer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-production
namespace: cert-manager
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: anisha@corra.com
privateKeySecretRef:
name: letsencrypt-production
solvers:
- http01:
ingress:
class: nginx
13 changes: 13 additions & 0 deletions kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

helmCharts:
- name: cert-manager
version: 1.7.2
repo: https://charts.jetstack.io
valuesFile: values.yaml
namespace: cert-manager
releaseName: cert-manager

resources:
- certmanager-clusterissuer.yaml
23 changes: 23 additions & 0 deletions values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Basic over-ride file values.yaml for Cert-Manager

# Configure the namespace for Cert-Manager
global:
namespace: cert-manager

# Enable CRD installation
installCRDs: true

# Configure the Cert-Manager issuer
# This is just an example, adjust according to your needs
issuer:
email: anisha@corra.com

# Enable/disable various Cert-Manager features
features:
# Enable/disable ingress support
ingress: true
# Enable/disable webhook support
webhook: true

# Additional configuration for specific components (e.g., ACME, DNS, etc.)
# These values depend on the specific configurations you want to set up

0 comments on commit 1334f1d

Please sign in to comment.