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

add rbac/namespacing docs #439

Merged
merged 1 commit into from Nov 29, 2017

Conversation

Projects
None yet
2 participants
@bacongobbler
Copy link
Member

commented Nov 27, 2017

closes #403
closes #358

NOTE: have not tested this yet.

@bacongobbler bacongobbler force-pushed the bacongobbler:rbac branch from b336991 to 2e3bb8f Nov 27, 2017


To install draftd in a cluster with RBAC enabled, a few additional steps are required to grant tiller access to deploy in namespaces.

[Helm's documentation] on setting up Tiller in RBAC-enabled clusters is the best document on the subject, but for new users who just want to get started, let's create a new service account for tiller with the right roles to deploy to the `default` namespace.

This comment has been minimized.

Copy link
@michelleN

michelleN Nov 28, 2017

Member

I think you might be missing a link here ^

This comment has been minimized.

Copy link
@bacongobbler

bacongobbler Nov 28, 2017

Author Member

indeed I am. Nice catch.

Then, install tiller and draftd.

```shell
$ helm init

This comment has been minimized.

Copy link
@michelleN

michelleN Nov 28, 2017

Member

I believe you'll want to pass in the --service-account flag with the service account you created above with the helm init command

This comment has been minimized.

Copy link
@bacongobbler

bacongobbler Nov 28, 2017

Author Member

good point, missed that

@bacongobbler

This comment has been minimized.

Copy link
Member Author

commented Nov 28, 2017

fixed up

@bacongobbler bacongobbler force-pushed the bacongobbler:rbac branch from 2e3bb8f to 101d7c4 Nov 28, 2017

@bacongobbler bacongobbler merged commit 998914d into Azure:master Nov 29, 2017

2 checks passed

ci/circleci: build Your tests passed on CircleCI!
Details
license/cla All CLA requirements met.
Details

@bacongobbler bacongobbler deleted the bacongobbler:rbac branch Nov 29, 2017

@michelleN michelleN referenced this pull request Jan 9, 2018

Closed

draft RBAC story #485

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.