> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/guideline-for-enterprise/panduan-untuk-enterprise/deka-gpu/deka-gpu-service/ingress/create-cluster-issuer.md).

# Membuat Cluster Issuer

Buat *file* YAML bernama `clusterissuer-letsencrypt`.

```bash
nano clusterissuer-letsencrypt.yaml
```

Salin dan tempel isi YAML berikut.

```yaml
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
  name: letsencrypt-prod
spec:
  acme:
    email: dummy@example.com
    privateKeySecretRef:
      name: letsencrypt-prod
    server: https://acme-v02.api.letsencrypt.org/directory
    solvers:
      - http01:
          ingress:
            class: nginx
```

Setelah menempelkan sintaks, simpan *file* dengan menekan Ctrl + O, lalu tekan *Enter*. Keluar dari *editor* dengan menekan Ctrl + X. Selanjutnya, terapkan *ClusterIssuer*.

```bash
kubectl apply -f clusterissuer-letsencrypt.yaml
```
