Manuel Buil
51b4a40e3e
Add warning log about weave deprecation
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2023-09-19 12:34:45 +02:00
siva-muni
5e67f76f45
Added ACI-CNI 5.2.7.1 variables
2023-06-14 09:50:38 +05:30
Jiaqi Luo
5ef3544da6
drop the checks for PSP resources in the cluster
2023-03-02 10:55:40 -07:00
Jiaqi Luo
6117df822c
address comments
2023-01-03 22:41:32 -07:00
Jiaqi Luo
bd3fe59b0d
change Warning to Debug to reduce noise in logs
2022-12-29 17:15:38 -07:00
Jiaqi Luo
aa5c21bd30
add checks for PSP resources in the cluster
2022-12-29 15:18:18 -07:00
Jiaqi Luo
b183dd71ce
add comments and other minor improvements
2022-11-22 12:03:45 -07:00
Jiaqi Luo
5fcf75db40
add the support for PodSecurity on cluster at least v1.23
2022-11-22 12:03:45 -07:00
Jiaqi Luo
9244d9ffae
improve the validation for PSP
2022-11-22 12:03:45 -07:00
Mateusz Kwiatkowski
f07ce63a14
Fix ingress' HTTPS port validation
2022-07-28 12:58:14 +02:00
Harrison Affel
4f2b3ba8ca
drop log level to debug
2022-07-19 09:38:05 -04:00
Jiaqi Luo
9f5ecdb801
1. enable cri-dockerd when the cluster version >= 1.24 AND the option enable_cri_dockerd is not configured; 2. drop the flag --address when the cluster version >= 1.24 in the DinD case
2022-06-28 17:22:47 -07:00
Gaurav Mehta
a618da802b
Changed Credential Helper to a predefined type ECRCredentialHelper and associated changes for the same
2021-08-19 15:21:10 -07:00
Sebastiaan van Steenis
22b82828ff
Merge pull request #2599 from superseb/ingress_webhook
...
Validate Ingress Webhook and pass to template
2021-07-06 22:53:46 +02:00
Sebastiaan van Steenis
963f59b009
Merge pull request #2262 from ibrokethecloud/ecr-helper
...
ecr credential plugin
2021-07-06 22:35:03 +02:00
Sebastiaan van Steenis
97c4b102ce
Validate Ingress Webhook and pass to template
2021-07-06 12:11:59 +02:00
Gaurav Mehta
723dd7c670
Initial commit for adding ecr credential plugin
2021-07-05 10:16:44 +10:00
Sebastiaan van Steenis
c5efcaeb0c
Make it possible to configure dualstack
2021-07-01 19:02:46 +02:00
Sebastiaan van Steenis
a4bebdb8bb
Add support for enabling cri-dockerd
2021-06-08 19:05:54 +02:00
Sebastiaan van Steenis
9c711e669c
Use golangci-lint v0.40.1
2021-06-06 14:20:54 +02:00
Kiran Shastri
4f062997bb
Introduce ACI CNI network provider
...
ACI CNI supports k8s versions 1.18+
Added template and arguments for ACI CNI
Disable cloud options for ACI.
Separate generated code into another commit
Signed-off-by: Kiran Shastri <shastrinator@gmail.com>
(cherry picked from commit e94c54005e
)
2020-11-17 15:29:03 -05:00
Gaurav Mehta
5a63de09bc
Updated cluster/addons.go to allow it to parse and send new http_port and https_ports to the ingress template
...
Fixed up yaml import package
Updated rke ingress addon to support a new field hostNetwork. Users can use this now to run ingress controller on overlay network only
Ported additional ingress types changes into types/rke_types
Fixed linting errors related to variable names in addons.go and rke_types
Changed types for hostNetwork and http/https ports
Added validation to check http/https ports are different
Changed rke_types for additional spec in ingressConfig. Changed validation and default logic accordingly
2020-10-21 19:00:04 +11:00
Darren Shepherd
1e34d2b464
Remove n^2 algorithm. At 5000+ nodes plus this gets to be a real problem
2020-03-06 08:52:56 -07:00
Sebastiaan van Steenis
31a3005733
Add support for nodelocal DNS
2020-03-03 18:09:18 +01:00
rajashree
e27a05f8b1
Attempt upgrade on NotReady hosts
2020-02-26 14:14:42 -08:00
rajashree
968a399f26
Accept label to ignore nodes during upgrade
...
RKE does a cluster scan to find the unreachable hosts, and if that number
is same as or exceeds maxUnavailable, upgrade won't proceed.
This commit introduces a label users can provide for their nodes so they
don't get counted as unavailable and are excluded from upgrade.
This commit also includes a couple of bug fixes
2020-02-22 14:23:47 -08:00
rajashree
11678a3f98
Change RKE upgrade logic for zero downtime
2020-02-05 16:19:47 -08:00
Brenda Rearden
078f11b8a6
Change MTU from string to int
2019-12-23 14:10:50 -07:00
Sebastiaan van Steenis
3ac9cad743
Add ability to set MTU for CNI
2019-12-11 13:34:34 -08:00
Chris Kim
5cb6699fe3
Adding DNS Policy support for nginx ingress controller
2019-08-23 16:04:52 -07:00
Sebastiaan van Steenis
3f94e86706
Revert "Add per node kubelet server certificate"
...
This reverts commit b860e634db
.
2019-08-08 09:49:47 -07:00
Sebastiaan van Steenis
b860e634db
Add per node kubelet server certificate
2019-07-31 14:54:43 -07:00
kinarashah
c191ed6202
use k8s version info from kontainer-driver-metadata
2019-07-03 10:04:27 -07:00
moelsayed
2c907f9f21
rename EndpointCA
2019-06-25 14:17:53 -07:00
moelsayed
38c31b9766
Add option to pass custom CA certificate for S3 backend
2019-06-20 15:00:00 -07:00
moelsayed
5d1084ad80
Don't disable all backups based on backup flag
2019-03-11 19:04:56 -07:00
moelsayed
1e34a7c5fa
Add BackupConfig Enabled flag
2019-03-08 14:22:10 -08:00
galal-hussein
9d85116568
Modify kubernetes version check to allow upgrade
2019-03-01 11:11:16 -08:00
moelsayed
cf037b1ed6
Allow local backup for rancher
2019-01-15 10:07:18 -08:00
Guangbo Chen
9cfe5661d8
add etcd s3 uploading and downloading snapshot feature
2019-01-04 13:54:14 -08:00
Erik Wilson
e04b7d4413
Add support for Kubernetes API Authn Webhook
...
Allow multiple authn strategies to be defined, including new 'webhook'
strategy. Webhook strategy configuration contains the contents of the
authentication webhook file as well as the cache timeout period.
This change allows a Kubernetes API Auth service to authenticate
user requests without proxying through the Rancher server.
2019-01-03 17:15:23 -07:00
Chris Kim
afaad6c824
Adding ability to set cluster network to none
2018-12-03 11:34:18 -08:00
galal-hussein
8b8870311b
refactor the build state
...
remove extra cert generation for etcd in reconcile
fix reconcile and etcd add and remove cluster state with rke remove
fix add/remove issues
Fix the up command
Fix default paths for kubeconfig and rkestate
2018-11-09 11:16:17 -08:00
galal-hussein
6b141295aa
update log message for validate node count
2018-08-30 10:00:38 -07:00
moelsayed
4b3068d673
Validate hostname_override values
2018-08-28 11:40:42 +10:00
Darren Shepherd
2a72d7057a
Typo
2018-02-26 16:31:34 -07:00
galal-hussein
5b9d9a75d0
Validate Duplicate nodes
2018-02-22 02:45:20 +02:00
galal-hussein
c02873b8e9
Ignore inactive hosts
2018-02-22 02:16:51 +02:00
galal-hussein
11d7aa0e16
Start cluster with only etcd nodes
2018-02-16 03:39:13 +02:00
galal-hussein
c2c1804500
External etcd
2018-02-14 22:58:35 +02:00