snapshot of 82e970afb581494c2d30c99b177f854ed4a00f96 Annotations recorded against the manifests that run this cluster. https://github.com/janpuc/home-ops

kubernetes/apps/kube-system/cilium/app/networking.yaml

1 ---
2 # yaml-language-server: $schema=https://k8s-schemas.home-operations.com/cilium.io/ciliumloadbalancerippool_v2.json
3 apiVersion: cilium.io/v2
4 kind: CiliumLoadBalancerIPPool
5 metadata:
6 name: pool
7 spec:
8 allowFirstLastIPs: "No"
9 blocks:
10 - start: 192.168.69.49
11 stop: 192.168.69.70
12 ---
13 # yaml-language-server: $schema=https://k8s-schemas.home-operations.com/cilium.io/ciliuml2announcementpolicy_v2alpha1.json
14 apiVersion: cilium.io/v2alpha1
15 kind: CiliumL2AnnouncementPolicy
16 metadata:
17 name: l2-cluster-policy
18 spec:
19 nodeSelector:
20 matchLabels:
21 kubernetes.io/os: linux
22 serviceSelector:
23 matchExpressions:
24 - key: "io.cilium/l2-announce"
25 operator: NotIn
26 values: ["disabled"]
27 interfaces:
28 - ^eth[0-9]+
29 - ^enp.*
30 - ^br[0-9]+
31 externalIPs: true
32 loadBalancerIPs: true
33 ---
34 apiVersion: v1
35 kind: Service
36 metadata:
37 name: kube-api
38 annotations:
39 external-dns.alpha.kubernetes.io/hostname: k8s.janpuc.com
40 lbipam.cilium.io/ips: 192.168.69.50
41 spec:
42 type: LoadBalancer
43 externalTrafficPolicy: Cluster
44 selector:
45 k8s-app: kube-apiserver
46 tier: control-plane
47 ports:
48 - port: 6443

Find an annotation

Search file paths, rationale, kinds, and authors.

↑↓ moveEnter openEsc close