carvel-dev / carvel-dev/kapp-controller

Improve the documentation around Security Model

Open
#155 0 comments 0 reactions 0 assignees View on GitHub
carvel-accepted dk-think-more documentation enhancement
Dominant language
Go
Stars
323
Forks
127
Avg merge
2d 16h
Merged PRs (30d)
4

Description

**Describe the problem/challenge you have**
We need to improve our documentation around Security Model to clarify the following things for our users:
- The current [Security Model](https://carvel.dev/kapp-controller/docs/latest/security-model/) doc is focused on AppCR. We should add more details with respect to the new Packaging APIs as well.
- We should add more clarification that the Package consumers need to create and provide the Service accounts while installing the package. Probably we can more details to [this](https://carvel.dev/kapp-controller/docs/latest/package-consumption/#installing-a-package) section of the docs.
- Currently, package consumers do not have a good way to learn about the permissions that are required by a package. We are planning to improve this experience post MVP (#142). In the same section of the docs as above, we should provide details that the experience around discovering package permissions will be improved in the future.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.