Kong之kong-dashboard 管控台-yellowcong

雨点打透心脏的1/2处 2022-04-05 03:30 506阅读 0赞

Kong 里面现在主要有两个开源得web框架,一个是kongga,我觉得这个比较得好,另外一个是kong-dashboard ,这个得功能就相当于少了不少了。 这个dashboard是基于 nodejs开发的,所以开发的时候,需要搭建好nodejs的环境,我们这一章节,先讲解如何开发使用 kong-dashbord

1 kong-dashboard

1.1 npm方式安装

1.1.1 安装nodejs

  1. yum install -y epel-release nodejs
  2. #查看版本
  3. node --version
  4. 好了,安装成功了。
  5. #安装npm
  6. yum install npm --enablerepo=epel
  7. #再然后express
  8. npm install -g express
  9. #express-generator
  10. npm install -g express-generator

在这里插入图片描述

1.1.2 安装 kong dashboard

版本匹配信息
在这里插入图片描述

  1. #安装kong-dashboard
  2. npm install -g kong-dashboard
  3. #安装指定的版本,后面加上@版本
  4. npm install -g kong-dashboard@3.5.x
  5. #启动 Kong Dashboard
  6. #默认端口是 8080
  7. kong-dashboard start --kong-url http://kong:8001
  8. #后台启动的方式
  9. nohup kong-dashboard start --kong-url http://127.0.0.1:8001 >/dev/null 2>&1 &
  10. # 启动 Kong Dashboard 在一个指定的端口
  11. kong-dashboard start \
  12. --kong-url http://kong:8001 \
  13. --port [port]
  14. # 启动 Kong Dashboard 带一个简单授权
  15. kong-dashboard start \
  16. --kong-url http://kong:8001 \
  17. --basic-auth user1=password1 user2=password2
  18. #后台挂起启动
  19. #简单的添加几个用户的数据
  20. nohup kong-dashboard start --kong-url http://127.0.0.1:8001 --basic-auth admin=yellowcong user2=password2 >/dev/null 2>&1 &
  21. # 看 dashbord的命令参数
  22. kong-dashboard start --help

在这里插入图片描述

后台启动kong-dashbord,如果不指定端口,就会默认指定为 8080端口
在这里插入图片描述

指定命令的方式启动

在这里插入图片描述

2 docker方式安装

  1. # Start Kong Dashboard
  2. docker run --rm -p 8080:8080 pgbi/kong-dashboard start --kong-url http://kong:8001
  3. # Start Kong Dashboard on a custom port
  4. docker run --rm -p [port]:8080 pgbi/kong-dashboard start --kong-url http://kong:8001
  5. # Start Kong Dashboard with basic auth
  6. docker run --rm -p 8080:8080 pgbi/kong-dashboard start \
  7. --kong-url http://kong:8001
  8. --basic-auth user1=password1 user2=password2
  9. # See full list of start options
  10. docker run --rm -p 8080:8080 pgbi/kong-dashboard start --help

参考文章

https://www.linzepeng.com/2018/06/22/kong-dashboard-note/
https://www.npmjs.com/package/kong-dashboard

发表评论

表情:
评论列表 (有 0 条评论,506人围观)

还没有评论,来说两句吧...

相关阅读