Skip to content

Add k8s stuff, update reqs.#285

Open
NyanHelsing wants to merge 8 commits into
cos-labs:developfrom
NyanHelsing:deploy
Open

Add k8s stuff, update reqs.#285
NyanHelsing wants to merge 8 commits into
cos-labs:developfrom
NyanHelsing:deploy

Conversation

@NyanHelsing

@NyanHelsing NyanHelsing commented Mar 26, 2018

Copy link
Copy Markdown
Contributor

Move everything into a folder to match the container they need to run in.
There are three parts:

  • sa-dashboard - a static files container that builds the ember app and then runs in an nginx container.
  • bulkagentget handler - this is basically a lambda function to make an elastic endpoint look a little different.
  • elasticsearch - that's not in here. Right now its running on aws and it can be transferred to the cos aws account.

The ingress controller will need to

  • send all requests to /static to the static container (with a url rewrite)
  • all requests to /bulkagentget/* to the bulkagentget container, without a rewrite (or tweak the app.js), - and all other requests to the aws elastic container.

The urls in the ember app may need to be updated to make requests to these urls correctly.

There is another part to the app, sa-dashboard-service. It is not needed to make the app work and is not ready for production.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant