This commit is contained in:
		@@ -1,16 +1,16 @@
 | 
			
		||||
# apiVersion: cilium.io/v2alpha1
 | 
			
		||||
# kind: CiliumBGPAdvertisement
 | 
			
		||||
# metadata:
 | 
			
		||||
#   name: cilium-bgp-advertisements
 | 
			
		||||
#   namespace: {{ .Release.Namespace }}
 | 
			
		||||
#   labels:
 | 
			
		||||
#     app.kubernetes.io/name: cilium-bgp-advertisements
 | 
			
		||||
#     app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
#     app.kubernetes.io/part-of: {{ .Release.Name }}
 | 
			
		||||
#     advertise: bgp
 | 
			
		||||
# spec:
 | 
			
		||||
#   advertisements:
 | 
			
		||||
#     - advertisementType: "Service"
 | 
			
		||||
#       service:
 | 
			
		||||
#         addresses:
 | 
			
		||||
#           - LoadBalancerIP
 | 
			
		||||
apiVersion: cilium.io/v2alpha1
 | 
			
		||||
kind: CiliumBGPAdvertisement
 | 
			
		||||
metadata:
 | 
			
		||||
  name: cilium-bgp-advertisements
 | 
			
		||||
  namespace: {{ .Release.Namespace }}
 | 
			
		||||
  labels:
 | 
			
		||||
    app.kubernetes.io/name: cilium-bgp-advertisements
 | 
			
		||||
    app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
    app.kubernetes.io/part-of: {{ .Release.Name }}
 | 
			
		||||
    advertise: bgp
 | 
			
		||||
spec:
 | 
			
		||||
  advertisements:
 | 
			
		||||
    - advertisementType: "Service"
 | 
			
		||||
      service:
 | 
			
		||||
        addresses:
 | 
			
		||||
          - LoadBalancerIP
 | 
			
		||||
 
 | 
			
		||||
@@ -1,22 +1,22 @@
 | 
			
		||||
# apiVersion: cilium.io/v2alpha1
 | 
			
		||||
# kind: CiliumBGPClusterConfig
 | 
			
		||||
# metadata:
 | 
			
		||||
#   name: cilium-bgp
 | 
			
		||||
#   namespace: {{ .Release.Namespace }}
 | 
			
		||||
#   labels:
 | 
			
		||||
#     app.kubernetes.io/name: cilium-bgp
 | 
			
		||||
#     app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
#     app.kubernetes.io/part-of: {{ .Release.Name }}
 | 
			
		||||
# spec:
 | 
			
		||||
#   nodeSelector:
 | 
			
		||||
#     matchLabels:
 | 
			
		||||
#       node-role.kubernetes.io/bgp: "65020"
 | 
			
		||||
#   bgpInstances:
 | 
			
		||||
#     - name: "65020"
 | 
			
		||||
#       localASN: 65020
 | 
			
		||||
#       peers:
 | 
			
		||||
#         - name: "udm-65000"
 | 
			
		||||
#           peerASN: 65000
 | 
			
		||||
#           peerAddress: 192.168.1.1
 | 
			
		||||
#           peerConfigRef:
 | 
			
		||||
#             name: "cilium-peer"
 | 
			
		||||
apiVersion: cilium.io/v2alpha1
 | 
			
		||||
kind: CiliumBGPClusterConfig
 | 
			
		||||
metadata:
 | 
			
		||||
  name: cilium-bgp
 | 
			
		||||
  namespace: {{ .Release.Namespace }}
 | 
			
		||||
  labels:
 | 
			
		||||
    app.kubernetes.io/name: cilium-bgp
 | 
			
		||||
    app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
    app.kubernetes.io/part-of: {{ .Release.Name }}
 | 
			
		||||
spec:
 | 
			
		||||
  nodeSelector:
 | 
			
		||||
    matchLabels:
 | 
			
		||||
      node-role.kubernetes.io/bgp: "65020"
 | 
			
		||||
  bgpInstances:
 | 
			
		||||
    - name: "65020"
 | 
			
		||||
      localASN: 65020
 | 
			
		||||
      peers:
 | 
			
		||||
        - name: "udm-65000"
 | 
			
		||||
          peerASN: 65000
 | 
			
		||||
          peerAddress: 192.168.1.1
 | 
			
		||||
          peerConfigRef:
 | 
			
		||||
            name: "cilium-peer"
 | 
			
		||||
 
 | 
			
		||||
@@ -1,19 +1,19 @@
 | 
			
		||||
# apiVersion: cilium.io/v2alpha1
 | 
			
		||||
# kind: CiliumBGPPeerConfig
 | 
			
		||||
# metadata:
 | 
			
		||||
#   name: cilium-peer
 | 
			
		||||
#   namespace: {{ .Release.Namespace }}
 | 
			
		||||
#   labels:
 | 
			
		||||
#     app.kubernetes.io/name: cilium-peer
 | 
			
		||||
#     app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
#     app.kubernetes.io/part-of: {{ .Release.Name }}
 | 
			
		||||
# spec:
 | 
			
		||||
#   gracefulRestart:
 | 
			
		||||
#     enabled: true
 | 
			
		||||
#     restartTimeSeconds: 15
 | 
			
		||||
#   families:
 | 
			
		||||
#     - afi: ipv4
 | 
			
		||||
#       safi: unicast
 | 
			
		||||
#       advertisements:
 | 
			
		||||
#         matchLabels:
 | 
			
		||||
#           advertise: "bgp"
 | 
			
		||||
apiVersion: cilium.io/v2alpha1
 | 
			
		||||
kind: CiliumBGPPeerConfig
 | 
			
		||||
metadata:
 | 
			
		||||
  name: cilium-peer
 | 
			
		||||
  namespace: {{ .Release.Namespace }}
 | 
			
		||||
  labels:
 | 
			
		||||
    app.kubernetes.io/name: cilium-peer
 | 
			
		||||
    app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
    app.kubernetes.io/part-of: {{ .Release.Name }}
 | 
			
		||||
spec:
 | 
			
		||||
  gracefulRestart:
 | 
			
		||||
    enabled: true
 | 
			
		||||
    restartTimeSeconds: 15
 | 
			
		||||
  families:
 | 
			
		||||
    - afi: ipv4
 | 
			
		||||
      safi: unicast
 | 
			
		||||
      advertisements:
 | 
			
		||||
        matchLabels:
 | 
			
		||||
          advertise: "bgp"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user