博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用rancher配置kong和konga
阅读量:2195 次
发布时间:2019-05-02

本文共 1615 字,大约阅读时间需要 5 分钟。

操作步骤:

1、创建一个运行pg的pod,指定初始密码和端口信息,在登入数据库中创建kong和konga的数据库和kong用户和konga用户,并设置权限

2、在创建kong的pod

kong:images:kong:2.0.3-centos环境变量:KONG_PROXY_ERROR_LOG	=/dev/stderrKONG_PROXY_ACCESS_LOG	=/dev/stdoutKONG_PG_PASSWORD	=kong                               #kong用户密码KONG_PG_HOST		=postgres.zero.svc.cluster.local    #pg数据库的hostKONG_DATABASE	=postgres                               #数据库类型KONG_CASSANDRA_CONTACT_POINTS		=postgres.zero.svc.cluster.localKONG_ADMIN_LISTEN	=0.0.0.0:8001, 0.0.0.0:8444 sslKONG_ADMIN_ERROR_LOG	=/dev/stderrKONG_ADMIN_ACCESS_LOG	=/dev/stdout端口配置:端口名称	容器端口    协议	网络模式		主机监听端口	 proxy-http	8000	 	TCP	 	NodePort	 	8000	proxy-https	8443	 	TCP	 	NodePort	 	8443	admin-http	8001	 	TCP	 	NodePort	 	8001	admin-https	8444	 	TCP	 	NodePort	 	8444

3、初始化kong数据库(kong数据库和用户密码一定要先建好

初始化数据库结构:docker run --rm \-e "KONG_DATABASE=postgres" \-e "KONG_PG_HOST=10.4.9.111" \    #数据库地址-e "KONG_PG_PASSWORD=kong" \      #kong用户密码-e "KONG_PG_PORT"=15432 \         #数据库端口-e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \kong:2.0.3-centos kong migrations bootstrap     #kong用户,指定kong的镜像

4、部署konga的pod

konga:pantsel/konga环境变量: NODE_ENV	=productionKONGA_HOOK_TIMEOUT	=120000DB_USER	=konga                   #konga用户,现在数据库中新建好DB_PG_SCHEMA	=publicDB_PASSWORD	=konga               #konga的密码,现在数据库中新建好DB_HOST	=postgres.zero.svc.cluster.localDB_DATABASE	=konga               #数据库是konga,现在数据库中新建好DB_ADAPTER	=postgres端口设置:端口名称	容器端口		协议		网络模式		主机监听端口	 kong-http	1337	 	    TCP	 	    NodePort	 	31337

5、初始化konga数据库(konga数据库的用户和密码要建好

docker run --rm pantsel/konga  -c prepare -a postgres -u postgres://kong:kong@10.4.9.111:15432/konga

 

转载地址:http://impub.baihongyu.com/

你可能感兴趣的文章
【LEETCODE】155-Min Stack
查看>>
【LEETCODE】20-Valid Parentheses
查看>>
【LEETCODE】290-Word Pattern
查看>>
【LEETCODE】36-Valid Sudoku
查看>>
【LEETCODE】205-Isomorphic Strings
查看>>
【LEETCODE】204-Count Primes
查看>>
【LEETCODE】228-Summary Ranges
查看>>
【LEETCODE】27-Remove Element
查看>>
【LEETCODE】66-Plus One
查看>>
【LEETCODE】26-Remove Duplicates from Sorted Array
查看>>
【LEETCODE】118-Pascal's Triangle
查看>>
【LEETCODE】119-Pascal's Triangle II
查看>>
【LEETCODE】88-Merge Sorted Array
查看>>
【LEETCODE】19-Remove Nth Node From End of List
查看>>
【LEETCODE】125-Valid Palindrome
查看>>
【LEETCODE】28-Implement strStr()
查看>>
【LEETCODE】6-ZigZag Conversion
查看>>
【LEETCODE】8-String to Integer (atoi)
查看>>
【LEETCODE】14-Longest Common Prefix
查看>>
【LEETCODE】38-Count and Say
查看>>