mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-09-30 05:01:10 +02:00
Update docs
This commit is contained in:
@@ -7,10 +7,10 @@
|
||||
|
||||
## What's Jenkins Operator?
|
||||
|
||||
Jenkins operator it's a Kubernetes native operator which fully manages Jenkins on Kubernetes.
|
||||
Jenkins operator is a Kubernetes native operator which fully manages Jenkins on Kubernetes.
|
||||
It was built with immutability and declarative configuration as code in mind.
|
||||
|
||||
It provides out of the box:
|
||||
Out of the box it provides:
|
||||
- integration with Kubernetes
|
||||
- pipelines as code
|
||||
- extensibility via groovy scripts or configuration as code plugin
|
||||
|
||||
@@ -48,5 +48,5 @@ Main assumptions are:
|
||||
|
||||
## Jenkins Docker Images
|
||||
|
||||
**jenkins-operator** is fully compatible with **jenkins:lts** docker image and does not introduce and hidden changes there.
|
||||
In case of need docker image can be easily changed in custom resource manifest as long as it supports standard Jenkins file system structure.
|
||||
**jenkins-operator** is fully compatible with **jenkins:lts** docker image and does not introduce any hidden changes there.
|
||||
If needed, the docker image can easily be changed in custom resource manifest as long as it supports standard Jenkins file system structure.
|
||||
|
||||
+2
-2
@@ -5,7 +5,7 @@ By default **jenkins-operator** performs an initial security hardening of Jenkin
|
||||
## Jenkins Access Control
|
||||
|
||||
Currently **jenkins-operator** generates a username and random password and stores them in a Kubernetes Secret.
|
||||
However any other authorization mechanisms are possible an can be done via groovy scripts or configuration as code plugin.
|
||||
However any other authorization mechanisms are possible and can be done via groovy scripts or configuration as code plugin.
|
||||
For more information take a look at [getting-started#jenkins-customization](getting-started.md#jenkins-customisation).
|
||||
|
||||
## Jenkins Hardening
|
||||
@@ -27,7 +27,7 @@ The **jenkins-operator** generates and configures Basic Authentication token for
|
||||
|
||||
## Kubernetes
|
||||
|
||||
Kubernetes API permissions are limited by the following RBAC roles:
|
||||
Kubernetes API permissions are limited by the following roles:
|
||||
- [jenkins-operator role](../deploy/role.yaml)
|
||||
- [Jenkins Master role](../pkg/controller/jenkins/configuration/base/resources/rbac.go)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user