Skip to content

all the configuration files needed in the kubernetes cluster

License

Notifications You must be signed in to change notification settings

oxylbot/kubernetes

Repository files navigation

kubernetes Build Status

all the configuration files needed in the kubernetes cluster

Ports used:

Misc

  • :5432 - PostgreSQL port
  • :6379 - Redis port

REST APIs

  • :8500 - Gateway REST API
  • :8501 - Shard orchestrator API
  • :8502 - Dashboard site & API
  • :8503 - Sharder APIs

ZMQ

  • :8900 - ROUTER to discord-bucket-zmq-proxy
  • :8901 - DEALER from discord-bucket-zmq-proxy
  • :8902 - now open
  • :8903 - now open
  • :8904 - PUSH to sharder-messages-zmq-proxy
  • :8905 - PULL from sharder-messages-zmq-proxy
  • :8906 - PUSH to event-handler-zmq-proxy
  • :8907 - PULL from event-handler-zmq-proxy

Redis Databases Used

  • 0 - discord-bucket
  • 2 - oauth2 for dashboard
  • 3 - ratelimits for dashboard

config and secret json files should be named config-{ENV} and secret-{ENV}, respectively

Example config.json

{
	"namespace": "oxyl-development",
	"dashboardURL": "http://oxylbot.com",
	"database": "oxyl",
	"clientID": "441692408363876352"
}

example secret.json

{
	"discord": {
		"token": "",
		"secret": ""
	},
	"postgres": {
		"user": "",
		"password": ""
	}
}

About

all the configuration files needed in the kubernetes cluster

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published