forked from PinSpace-Org/GistPin
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgenerate-cilium-prompt.txt
More file actions
19 lines (16 loc) 路 995 Bytes
/
Copy pathgenerate-cilium-prompt.txt
File metadata and controls
19 lines (16 loc) 路 995 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Implement a complete production-ready eBPF network monitoring stack using Cilium and Hubble.
Create:
- infrastructure/k8s/cilium/install.yaml
- infrastructure/k8s/cilium/network-policies.yaml
- infrastructure/monitoring/hubble-config.yaml
Requirements:
- Deploy Cilium as the eBPF CNI.
- Enable Hubble, Hubble Relay, and Hubble UI.
- Enable Prometheus metrics.
- Configure RBAC, Services, ConfigMaps, Deployments, DaemonSets, and ServiceAccounts.
- Create production-ready CiliumNetworkPolicies including default deny, DNS, kube-apiserver, monitoring, ingress controller, frontend鈫抌ackend, backend鈫抎atabase, and intra-namespace communication.
- Configure service map generation.
- Configure anomaly detection metrics (packet drops, policy denials, DNS failures, TCP retransmissions, HTTP errors).
- Configure Prometheus scraping and alert rules.
- Use Kubernetes stable APIs compatible with Kubernetes v1.30+.
- Generate complete, production-ready YAML with comments and no placeholders.