it_worker365

   ::  ::  ::  ::  :: 管理

1、安装

docker run -d --name etcd-server --publish 2379:2379 --publish 2380:2380 --env ALLOW_NONE_AUTHENTICATION=yes --env ETCD_ADVERTISE_CLIENT_URLS=http://etcd-server:2379 bitnami/etcd:latest
helm install apisix apisix/apisix --set admin.allow.ipList="{0.0.0.0/0}" --set etcd.enabled=false --set etcd.host={http://139.224.65.218:2379} --namespace apisix
helm install apisix-dashboard apisix/apisix-dashboard --set config.conf.etcd.endpoints={http://139.224.65.218:2379}  --namespace apisix
helm install apisix-ingress-controller apisix/apisix-ingress-controller --namespace apisix --set config.apisix.baseURL=http://apisix-admin:9180/apisix/admin --set config.apisix.adminKey=edd1c9f034335f136f87ad84b625c8f1

2、源码编译安装

# 安装epel源, luarocks 需要使用到.wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -ivh epel-release-latest-7.noarch.rpm

# 添加OpenResty 的镜像源yum install yum-utilsyum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo

# 安装 OpenResty, etcd 和一些依赖工具yum install -y etcd openresty curl git gcc luarocks lua-devel

https://blog.csdn.net/itcast_cn/article/details/105437801

3、apisix-ingress-controller

make build-image

 

posted on 2021-10-21 10:29  it_worker365  阅读(133)  评论(0编辑  收藏  举报