APISIX+Dashboard集群部署

#APISIX部署本次集群IP:192.168.1.41,192.168.1.42,192.168.1.43

#下载CFSSL软件

wget https://github.com/cloudflare/cfssl/releases/download/v1.6.3/cfssl_1.6.3_linux_amd64

wget https://github.com/cloudflare/cfssl/releases/download/v1.6.3/cfssl-certinfo_1.6.3_linux_amd64

wget https://github.com/cloudflare/cfssl/releases/download/v1.6.3/cfssljson_1.6.3_linux_amd64

#只需上传到第一个etcd1节点的/opt/CFSSL下

mv /opt/CFSSL/cfssl_1.6.3_linux_amd64 /usr/local/bin/cfssl

mv /opt/CFSSL/cfssl-certinfo_1.6.3_linux_amd64  /usr/local/bin/cfssl-certinfo

mv /opt/CFSSL/cfssljson_1.6.3_linux_amd64 /usr/local/bin/cfssljson

chmod u+x /usr/local/bin/cfssl

chmod u+x /usr/local/bin/cfssl-certinfo

chmod u+x /usr/local/bin/cfssljson

#三个节点全部创建目录

mkdir -p /data/etcd/{bin,ssl,data}

#在第一个节点进行配置证书后复制到其他节点即可

cd /data/etcd/ssl

cat > ca-config.json <<EOF

{

    "signing": {

        "default": {

            "expiry": "262800h"

        },

        "profiles": {

            "etcd": {

                "expiry": "262800h",

                "usages": [

                    "signing",

                    "key encipherment",

                    "server auth",

                    "client auth"

                ]

            }

        }

    }

}

EOF

cat > ca-csr.json << EOF

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值