Commit Graph

74 Commits

Author SHA1 Message Date
Alexandr Demicev d0e1b2fcec
Move provider examples to doc book
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-10-24 11:11:53 +02:00
Alexandr Demicev 18218d1d11
Add a CIS and PSA configuration docs
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-10-23 16:01:25 +02:00
Furkat Gofurov bbeed8f857
Merge pull request #445 from Danil-Grigorev/post-release-steps-clarify
📖 Update notes on post-release activities
2024-10-08 14:07:23 +03:00
Furkat Gofurov ffa880c038
Address review comments
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-09-26 17:18:16 +03:00
Furkat Gofurov e34ce6223f
Update getting started notes
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-09-26 11:31:13 +03:00
Danil-Grigorev 8353153bb3
Update notes on post-release activities
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-09-23 13:20:34 +02:00
yiannistri b780c3f5bb
fix: Make GH links absolute 2024-09-19 08:49:07 +01:00
Furkat Gofurov 843bd4a7b7
Clarify our release cadence
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-08-28 15:46:11 +03:00
Carlos Salas 66b5af955c
docs: add pre-release actions to release guide
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2024-08-27 13:06:45 +02:00
yiannistri 5a81243593
docs: Move content into topics folder 2024-08-22 16:43:20 +01:00
yiannistri e0fff2a8df
docs: Introduce structure for future content 2024-08-22 16:43:20 +01:00
yiannistri a707ebda78
docs: Fix links and include a README that describes how to work with mdBook locally 2024-08-22 16:43:20 +01:00
yiannistri 1114248adf
docs: Add book for CAPRKE2 2024-08-22 16:43:19 +01:00
Furkat Gofurov ece3d2467a
Rename CAPRKE2 org references in the codebase
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-07-11 13:14:48 +03:00
Alexandr Demicev 32a9943b84
Add ADR explaining removal of kubebuilder defaults
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-05-21 15:00:39 +02:00
Danil Grigorev cf3b61c730
Add ADR for using separate CP and worker versions
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-05-20 16:00:48 +02:00
Furkat Gofurov a755c95830
Address review comments
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-01-25 14:16:01 +02:00
Furkat Gofurov 299782795b
Add release docs and versioning notes
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-01-25 12:37:50 +02:00
Danil Grigorev dc7c307123
Rename v1alpha2 to v1beta1
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-01-08 13:18:49 +01:00
Danil Grigorev c8762be772
Introduce v1alpha2 api version
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-01-08 13:03:26 +01:00
Richard Case 6c07719274
feat: support different registration methods
This adds support for different ways to register new nodes into the
cluster.

Signed-off-by: Richard Case <richard.case@outlook.com>
2023-06-15 15:33:45 +01:00
Mohamed Belgaied Hassine 62dbc6118a
Air Gapped installation procedure docs and example for CAPD
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-03-14 15:57:05 +00:00
Mohamed Belgaied Hassine e2c134c69b
Fixes for PR #60
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-17 18:52:14 +00:00
Mohamed Belgaied Hassine 915cc0b839
Refining the Bootstrap API
First commit - drafting data struct docs

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Added UML file for documenting structs

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Adding first version of RKE2Config structs

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Updating go modules because of changes in imports

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

did a go mod tidy

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

re-generated CRDs using make generate

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

fixed refactoring issue in webhook configuration

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Dot at the end of comment line

Co-authored-by: Alexander Demicev <alexandr.demicev@suse.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Dot at the end of comment line

Co-authored-by: Alexander Demicev <alexandr.demicev@suse.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Adding dots in comment end of lines when necessary

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Small improvements in comment formatting

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Removed DeployRKE2Commands attribute because of duplicate usage

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Replaced SecretRef and ConfigMapRef types by the generic v1.ObjectReference type

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

fixed additional issue with webhook refactoring

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

simplified EtcdBackupConfig struct field names

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

removed Snapshotter attribute from RKE2Agent/ServerConfig

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

changed ResolvConf attribute to reference a ConfigMap instead of a string with a path

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

changed EtcdMetricsExposed to EtcdMetricsExposurePolicy to replace bool with enum

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

replaced bool fields with enums as recommended by KubeAPI best practices

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Capitalize acronym in KubeAPIServer

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Co-authored-by: Alexander Demicev <alexandr.demicev@suse.com>

Fixed small issues related to capitalization of KubeAPIServer attribute

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

fixed issue of Kubebuilder enum validation + moved validation tags to structs fields instead of types

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Changed LbServerPort to LoadBalancerPort with type int

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

capitalized some acronym attributes

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Removed some unnecessary structs and annotations from Registry struct, will use another struct for marshalling yaml

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Modify TLSConfig for registries to reference a single tls secret instead of three secrets

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

removed duplicate attributes between agent and server, and put them their own common struct

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

removed BootstrapData field in RKE2ConfigStatus struct

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Small comment changes

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

moved multiple disableXXX attributes to single DisableComponents struct

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

refactoring back to bool and adding constants

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>

Changed all Rke2Xxx structs to RKE2Xxx

Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-14 14:21:54 +00:00