Skip to content
This repository was archived by the owner on Oct 23, 2024. It is now read-only.

Conversation

@zonybob
Copy link

@zonybob zonybob commented Nov 7, 2018

DC/OS Enterprise Support

This is in support of #86

On DC/OS Enterprise, one can run with a strict security mode. In this environment, DC/OS schedulers cannot talk directly to Mesos masters on port 5050, but must rather go through DC/OS adminrouter. This requires 2 things not previously present in mesos-rxjava

  1. HTTPS support (talking to adminrouter over https)
  2. Ability to set an Authorization header

I did not do anything additionally to support enterprise other than the 2 items above. I took care of actually authenticating a service account and refreshing the token within my scheduler.

NOTE: I am aware that I need to add some tests and comments to make this PR complete. I wanted to at least get this out there for initial review as I know the project has changed ownership. I can follow any new guidance on formatting, docs, tests, etc.

Thanks!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant