Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow running ambassador as a non-privileged user #524

Merged
merged 2 commits into from
Jun 22, 2018

Conversation

concaf
Copy link
Contributor

@concaf concaf commented Jun 14, 2018

This commit lets ambassador to be run as a non-root user and
moves all ambassador related configurations to /ambassador
inside the container.

Fix #457

This commit lets ambassador to be run as a non-root user and
moves all ambassador related configurations to /ambassador
inside the container.

Fix #457
@concaf concaf force-pushed the concaf/fix/non-root-dockerfile branch from fe09efe to 7f55325 Compare June 18, 2018 10:36
@concaf
Copy link
Contributor Author

concaf commented Jun 18, 2018

@kflynn fixed the tests

@kflynn
Copy link
Member

kflynn commented Jun 18, 2018

End-to-end tests need to pass too. I suspect that this may just be a matter of updating the targetPort in the end-to-end service definitions. Check out end-to-end/README.md and ask questions. :)

@kflynn
Copy link
Member

kflynn commented Jun 18, 2018

(The code changes look reasonable. :) )

This commit changes the `targetPort: 80` entry throughout the
project for the ambassador service to `targetPort: 8080` so as to
support the changes done to run ambassador as a non-privileged
user.
@concaf concaf force-pushed the concaf/fix/non-root-dockerfile branch from 24f8eec to 67fea77 Compare June 21, 2018 21:05
@concaf
Copy link
Contributor Author

concaf commented Jun 21, 2018

@kflynn e2e pass now

@kflynn kflynn merged commit 09bc89b into master Jun 22, 2018
@kflynn kflynn deleted the concaf/fix/non-root-dockerfile branch June 22, 2018 19:49
LukeShu pushed a commit that referenced this pull request Mar 19, 2019
Allow running ambassador as a non-privileged user
LukeShu pushed a commit that referenced this pull request Mar 31, 2019
Allow running ambassador as a non-privileged user
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.

2 participants