码迷,mamicode.com
首页 > Windows程序 > 详细

kubernetes的api-server高可用配置

时间:2020-03-25 23:46:27      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:href   check   span   sock   file   ack   use   配置   global   

https://520mwx.com/view/51242

实现工具:haproxy+keepalived

haproxy.cfg的配置:

global
    log         127.0.0.1 local2
    chroot      /var/lib/haproxy
    pidfile     /var/run/haproxy.pid
    maxconn     4000
    user        haproxy
    group       haproxy
    daemon
    stats socket /var/lib/haproxy/stats
defaults
    mode                   tcp
    log                     global
    timeout connect         10s
    timeout client          1m
    timeout server          1m
    timeout check           10s
    maxconn                 3000
frontend   kube-api
    bind   0.0.0.0:6443
    mode   tcp
    log    global
    default_backend   kube-master

backend         kube-master
    balance     source
    server  master01  10.10.5.84:6443 check inter 2000 fall 2
    server  master02  10.10.5.85:6443 check inter 2000 fall 2
    server  master03  10.10.5.92:6443 check inter 2000 fall 2
listen stats
    mode http
    bind 0.0.0.0:1080
    stats enable
    stats hide-version
    stats uri /haproxyadmin?stats
    stats realm Haproxy\ Statistics
    stats auth admin:admin
    stats admin if TRUE

kubernetes的api-server高可用配置

标签:href   check   span   sock   file   ack   use   配置   global   

原文地址:https://www.cnblogs.com/dhcn/p/12571009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!