Skip to content

Commit

Permalink
implement loadBalancerClass
Browse files Browse the repository at this point in the history
  • Loading branch information
outductor committed Dec 20, 2023
1 parent 00e28e5 commit 8c77f81
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,10 @@ spec:
notify-keyspace-events "Eg$x"
master:
service:
# loadBalancerIP has been deprecated in k8s v1.24
# ciliumのlb-ipamを使用しているので今後それに沿った記載に改める必要がある
# https://docs.cilium.io/en/stable/network/lb-ipam/#requesting-ips
# FIXME .spec.loadBalancerClass が未指定の場合、lb-ipamによるIPアサインしか行われない
# 負荷分散を実施するには .spec.loadBalancerClass を明示的に指定する必要がある
# https://docs.cilium.io/en/latest/network/lb-ipam/#loadbalancerclass
type: LoadBalancer
loadBalancerIP: 10.96.0.135
loadBalancerClass: io.cilium/bgp-control-plane
annotations:
"io.cilium/lb-ipam-ips": "10.96.0.135"
resources:
requests:
cpu: "250m"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,10 @@ spec:
notify-keyspace-events "Eg$x"
master:
service:
# loadBalancerIP has been deprecated in k8s v1.24
# ciliumのlb-ipamを使用しているので今後それに沿った記載に改める必要がある
# https://docs.cilium.io/en/stable/network/lb-ipam/#requesting-ips
# FIXME .spec.loadBalancerClass が未指定の場合、lb-ipamによるIPアサインしか行われない
# 負荷分散を実施するには .spec.loadBalancerClass を明示的に指定する必要がある
# https://docs.cilium.io/en/latest/network/lb-ipam/#loadbalancerclass
type: LoadBalancer
loadBalancerIP: 10.96.0.134
loadBalancerClass: io.cilium/bgp-control-plane
annotations:
"io.cilium/lb-ipam-ips": "10.96.0.134"
resources:
requests:
cpu: "250m"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,10 @@ spec:
notify-keyspace-events "Eg$x"
master:
service:
# loadBalancerIP has been deprecated in k8s v1.24
# ciliumのlb-ipamを使用しているので今後それに沿った記載に改める必要がある
# https://docs.cilium.io/en/stable/network/lb-ipam/#requesting-ips
# FIXME .spec.loadBalancerClass が未指定の場合、lb-ipamによるIPアサインしか行われない
# 負荷分散を実施するには .spec.loadBalancerClass を明示的に指定する必要がある
# https://docs.cilium.io/en/latest/network/lb-ipam/#loadbalancerclass
type: LoadBalancer
loadBalancerIP: 10.96.0.133
loadBalancerClass: io.cilium/bgp-control-plane
annotations:
"io.cilium/lb-ipam-ips": "10.96.0.133"
resources:
requests:
cpu: "250m"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,10 @@ spec:
notify-keyspace-events "Eg$x"
master:
service:
# loadBalancerIP has been deprecated in k8s v1.24
# ciliumのlb-ipamを使用しているので今後それに沿った記載に改める必要がある
# https://docs.cilium.io/en/stable/network/lb-ipam/#requesting-ips
# FIXME .spec.loadBalancerClass が未指定の場合、lb-ipamによるIPアサインしか行われない
# 負荷分散を実施するには .spec.loadBalancerClass を明示的に指定する必要がある
# https://docs.cilium.io/en/latest/network/lb-ipam/#loadbalancerclass
type: LoadBalancer
loadBalancerIP: 10.96.0.132
loadBalancerClass: io.cilium/bgp-control-plane
annotations:
"io.cilium/lb-ipam-ips": "10.96.0.132"
resources:
requests:
cpu: "250m"
Expand Down

0 comments on commit 8c77f81

Please sign in to comment.