> 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/deka-gpu-documentations/panduan-untuk-enterprise/deka-gpu/deka-gpu-security/deka-guard/create-guard-to-deny-all-ingress.md).

# Membuat Guard untuk Menolak Semua Ingress

Guard untuk menolak semua ingress digunakan untuk membuat CloudekaGuard yang menolak seluruh lalu lintas masuk (ingress) ke pod dalam namespace tertentu. Konfigurasi ini memastikan tidak ada koneksi masuk tanpa otorisasi yang dapat mengakses pod dalam *namespace* tersebut. Jalankan sintaks berikut untuk membuat file YAML bernama `deny-all-ingress`.

```bash
nano deny-all-ingress.yaml
```

Salin dan tempel isi YAML berikut.

```yaml
apiVersion: tenants.cloudeka.ai/v1alpha2
kind: CloudekaGuard
metadata:
  name: deny-all-ingress
  namespace: ns1
spec:
  endpointSelector:
    matchLabels:
      namespace: ns1
  ingress:
  - {}
```

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

```bash
kubectl apply -f deny-all-ingress.yaml
```
