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

Added documentation about cluster-wide permissions for the operator #370

Merged
merged 1 commit into from
Mar 3, 2020

Conversation

jpkrohling
Copy link
Contributor

Signed-off-by: Juraci Paixão Kröhling [email protected]

Which problem is this PR solving?

@jpkrohling
Copy link
Contributor Author

@pavolloffay, if this looks good, I'll merge the referenced issue (as soon as it passes the CI checks) and release the operator.

```bash
kubectl create namespace observability # <1>
kubectl create -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/crds/jaegertracing.io_jaegers_crd.yaml # <2>
kubectl create -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/service_account.yaml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be possible to update the links in older releases to use pined versions and not master so they still work?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should start doing it from now. There were changes to these files+namespaces in the past, and I'm not sure it makes sense to spend time making sure that the old instructions work.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that the master is used in the next-release. Therefore the release script should be changed to change the master to the version being released.

I have created #372

content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Show resolved Hide resolved
Copy link
Member

@pavolloffay pavolloffay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a couple of comments to clarify

```bash
kubectl create namespace observability # <1>
kubectl create -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/crds/jaegertracing.io_jaegers_crd.yaml # <2>
kubectl create -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/service_account.yaml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that the master is used in the next-release. Therefore the release script should be changed to change the master to the version being released.

I have created #372

content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
@jpkrohling
Copy link
Contributor Author

@pavolloffay I think I addressed all the open points. Could you please review again?

Copy link
Member

@pavolloffay pavolloffay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some nits, but it looks good to me.

I haven't had a look at the next-release I assume it is just the copy paste of the latest version

content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
content/docs/1.17/operator.md Outdated Show resolved Hide resolved
@jpkrohling
Copy link
Contributor Author

PR updated to address @JStickler's comments.

@jpkrohling jpkrohling force-pushed the StreamlinePermissions branch from fa34540 to 0a35d66 Compare March 2, 2020 10:52
@jpkrohling
Copy link
Contributor Author

I'm merging this as I can work on any further changes in a future PR.

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.

4 participants