-
Notifications
You must be signed in to change notification settings - Fork 259
ci: Manifests files for cilium v1.18 #4100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds Cilium v1.18 manifest files for integration testing, introducing new configuration options and support files for the latest Cilium version across multiple deployment scenarios.
- Introduces v1.18-specific configuration values including
bpf-policy-stats-map-max,identity-management-mode,tofqdns-preallocate-identities, andpolicy-default-local-cluster - Adds manifest files for both eBPF podsubnet and overlay networking modes
- Includes Hubble integration files and RBAC configurations for Cilium operator and agent
Reviewed Changes
Copilot reviewed 22 out of 23 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| test/integration/manifests/cilium/v1.18/hubble/hubble-peer-svc.yaml | Hubble peer service configuration |
| test/integration/manifests/cilium/v1.18/ebpf/podsubnet/static/cilium-config.yaml | Cilium configuration for eBPF podsubnet mode with v1.18 settings |
| test/integration/manifests/cilium/v1.18/ebpf/podsubnet/static/azure-dns-imds-ip-masq-agent-config.yaml | Azure DNS/IMDS IP masquerading configuration |
| test/integration/manifests/cilium/v1.18/ebpf/podsubnet/cilium.yaml | Cilium DaemonSet for eBPF podsubnet networking |
| test/integration/manifests/cilium/v1.18/ebpf/overlay/static/cilium-config.yaml | Cilium configuration for eBPF overlay mode |
| test/integration/manifests/cilium/v1.18/ebpf/overlay/static/azure-ip-masq-agent-config-reconciled.yaml | Reconciled IP masquerading configuration for overlay mode |
| test/integration/manifests/cilium/v1.18/ebpf/overlay/cilium.yaml | Cilium DaemonSet for eBPF overlay networking with IP masq merger |
| test/integration/manifests/cilium/v1.18/ebpf/common/cilium-agent-clusterrole.yaml | RBAC ClusterRole for Cilium agent |
| test/integration/manifests/cilium/v1.18/ebpf/common/ccnps.yaml | CiliumClusterwideNetworkPolicy for Azure destination blocking |
| test/integration/manifests/cilium/v1.18/ebpf/common/allowed-iptables-patterns.yaml | Allowed iptables patterns configuration |
| test/integration/manifests/cilium/v1.18/cilium-operator/templates/deployment.yaml | Cilium operator deployment configuration |
| test/integration/manifests/cilium/v1.18/cilium-operator/files/serviceaccount.yaml | ServiceAccount for Cilium operator |
| test/integration/manifests/cilium/v1.18/cilium-operator/files/clusterrolebinding.yaml | ClusterRoleBinding for Cilium operator |
| test/integration/manifests/cilium/v1.18/cilium-operator/files/clusterrole.yaml | ClusterRole for Cilium operator with extensive permissions |
| test/integration/manifests/cilium/v1.18/cilium-config/cilium-config.yaml | Base Cilium configuration with v1.18 values |
| test/integration/manifests/cilium/v1.18/cilium-config/cilium-config-hubble.yaml | Cilium configuration with Hubble enabled |
| test/integration/manifests/cilium/v1.18/cilium-config/cilium-config-dualstack.yaml | Cilium configuration for IPv4/IPv6 dual-stack |
| test/integration/manifests/cilium/v1.18/cilium-agent/templates/daemonset.yaml | Cilium agent DaemonSet with BPF/PERFMON capabilities |
| test/integration/manifests/cilium/v1.18/cilium-agent/templates/daemonset-dualstack.yaml | Cilium agent DaemonSet for dual-stack with IPv6 hairpin BPF |
| test/integration/manifests/cilium/v1.18/cilium-agent/files/serviceaccount.yaml | ServiceAccount for Cilium agent |
| test/integration/manifests/cilium/v1.18/cilium-agent/files/clusterrolebinding.yaml | ClusterRoleBinding for Cilium agent |
| test/integration/manifests/cilium/v1.18/cilium-agent/files/clusterrole.yaml | ClusterRole for Cilium agent permissions |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
test/integration/manifests/cilium/v1.18/ebpf/podsubnet/static/cilium-config.yaml
Show resolved
Hide resolved
test/integration/manifests/cilium/v1.18/ebpf/overlay/static/cilium-config.yaml
Show resolved
Hide resolved
test/integration/manifests/cilium/v1.18/cilium-config/cilium-config.yaml
Outdated
Show resolved
Hide resolved
test/integration/manifests/cilium/v1.18/cilium-config/cilium-config-hubble.yaml
Outdated
Show resolved
Hide resolved
test/integration/manifests/cilium/v1.18/cilium-config/cilium-config-dualstack.yaml
Outdated
Show resolved
Hide resolved
45ed721 to
3fdbed8
Compare
Signed-off-by: Vipul Singh <[email protected]>
3fdbed8 to
de8db0f
Compare
|
/azp run Azure Container Networking PR |
|
Azure Pipelines successfully started running 1 pipeline(s). |
ci: Manifests files for cilium v1.18