10 Commits
Author SHA1 Message Date
Piotr Ryba 6932b61ff9 chore: Prepare the project for handover (#800) 2023-03-13 16:07:09 +01:00
Piotr Ryba a97f283fb9 Remove cron validation (#748)
* Remove cron validation

* Bump git plugin
2022-06-20 20:13:35 +02:00
Piotr Ryba 16b4723b79 Fix links on Installation page (#629) 2021-08-16 10:51:11 +02:00
Piotr Ryba 35dfd47ec7 Docs: explanation what is backed up and why (#599)
* Explanation what's backed up and why
2021-07-20 12:06:25 +02:00
Piotr Ryba a7fb199f98 Regenerate docs (#558) 2021-05-05 12:08:01 +02:00
Piotr Ryba 41dac85ea1 #552 Seed Jobs: Don't Validate "external" Credential Type (#556)
* Don't validate external credential type

The operator shouldn't try to fetch credentials that have their types
defined as `external` - that means that credentials are supplied
externally, without using k8s secrets.

* Docs: Add example of `external` credential type
2021-05-05 09:27:43 +02:00
Piotr Ryba 223119b62d Skip kube-api-access Volume Comparison (#550)
* Skip kube-api-access volume comparison

This hotfixes the incompatibility between the Operator and Kubernetes
1.21.

Kubernetes 1.21 started adding a new volume named
"kube-api-access-<random-suffix>" and that broke the comparison
function and resulted in an infinite loop.
2021-04-28 14:23:00 +02:00
Piotr Ryba 0d118bf046 Fix WATCH_NAMESPACE in helm chart (#547)
* Fix WATCH_NAMESPACE in helm chart

When applying the chart, the operator will now watch the correct
namespace. This required changes in roles and role bindings so that
the operator has access to both namespaces.

* Use Role instead of ClusterRole

Mitigates the risk of restrictions in creating ClusterRole in
multitenant k8s clusters.

* Update configuration-as-code version to 1.47
2021-04-27 15:36:09 +02:00
Piotr Ryba 07d2e5e129 Use ssh.ParseRawPrivateKey to validate ssh private key (#546)
This allows the user to use keys other than PEM encoded RSA. ed25519
is often recommended to be used if it's supported. Using this
algorithm implies the use of OpenSSH key format in ssh-keygen.
2021-04-27 07:21:58 +02:00
Piotr Ryba 53802eb60b Add extra logs for Jenkins CR create/delete events (#536) 2021-04-16 12:10:41 +02:00