1
0
mirror of https://github.com/rancher/rke.git synced 2025-07-06 12:06:15 +00:00
Commit Graph

627 Commits

Author SHA1 Message Date
Kinara Shah
3b8991e345 bind rke kubelet docker config path to default docker config path
rke stores auth info in /var/lib/kubelet/config.json but cri-dockerd
relies on k8.io credential provider which uses only default config
provider, this allows cri-dockerd to pull sandbox pause image using
private registry
2022-08-04 12:52:42 -07:00
Chris Kim
22b0894c83
Add bind mount for /var/lib/cri-dockerd (#3001)
* Add dockershim bind to 1.24 and newer of K8s
2022-08-04 10:59:38 -07:00
Harrison Affel
4f2b3ba8ca drop log level to debug 2022-07-19 09:38:05 -04:00
siva-muni
49977444ef Added new variables 2022-07-04 18:42:21 +05:30
Jiaqi Luo
9b7a148790
Merge pull request #2948 from jiaqiluo/support-1-24 2022-06-28 17:59:52 -07: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
Jake Hyde
8aa6283dcd
Added retry for snapshot and s3 upload, verify etcd running on host (#2952)
Added retry for snapshot and s3 upload, verify etcd running on host

Added option to quiet noisy container logs
2022-06-23 18:30:58 -04:00
Rayan Das
2229ca6256 add logic which will reapply user addons after cluster upgrade 2022-06-13 11:22:28 +05:30
Harrison
b42ebdc402
Merge pull request #2908 from HarrisonWAffel/extra-args-array-field
Add fields `ExtraArgsArray` and `WindowsExtraArgsArray`
2022-05-20 10:15:46 -04:00
Kinara Shah
2f85cf19fc Revert "added logic which will reapply user addons after cluster upgrade"
This reverts commit 3840eb5e5a.
2022-04-27 22:38:13 +05:30
Kinara Shah
87ec65644a Revert "fix error handling"
This reverts commit c8a73fd90d.
2022-04-27 22:38:02 +05:30
Harrison Affel
fbac9aa8f9 add fields ExtraArgsArray and WindowsExtraArgsArray 2022-04-22 10:09:38 -04:00
Rayan Das
c8a73fd90d fix error handling 2022-04-19 20:37:34 +05:30
Rayan Das
3840eb5e5a added logic which will reapply user addons after cluster upgrade 2022-04-08 18:25:38 +05:30
Kinara Shah
ddcd9cd2c0 fix auth kubeconfig not passed to kube-scheduler args 2022-03-15 11:05:36 -07:00
Kinara Shah
f7b293b7ae update scheduler healthcheck port for k8s 1.23 2022-03-03 10:25:05 -08:00
Kinara Shah
eb8b278bcd delete hostname-override for aws cloud provider
aws cloud provider assigns private dns as the node name,
don't override it since it cannot be changed.
2022-01-10 09:35:26 -08:00
Sebastiaan van Steenis
6833df8631 Set 'watch-ingress-without-class: true' as default 2021-12-10 20:12:30 +01:00
Kinara Shah
5ac34a1f41 pass authorization-kubeconfig and authentication-kubeconfig for 1.22
controller manager must start with proper authorization and
authentication kubeconfig in args starting 1.22. k8s 1.22 has
disabled insecure serving for kube controller manager.
2021-12-03 17:19:47 -08:00
Sebastiaan van Steenis
0cea67e9ff Do not rewrite SELinux labels on volume mounts 2021-11-19 22:39:56 +01:00
Raúl Sánchez
1ae89e56c3
Merge pull request #2701 from rawmind0/encryption13
Update cluster.parseCustomConfig function to proper decode custom EncryptionConfiguration
2021-11-11 22:40:56 +01:00
Sebastiaan van Steenis
69dbe30b46
Merge pull request #2729 from superseb/v13_v122
[release/v1.3] Add compatibility with k8s v1.22
2021-11-11 17:55:35 +01:00
Kinara Shah
594296bb10 update etcd client to use both v3 and v2
v3 for >=1.22, v2 otherwise
2021-11-08 09:50:17 -08:00
Sebastiaan van Steenis
546a61b24a Add compatibility with k8s v1.22 2021-11-04 16:50:58 +01:00
rawmind0
0404dba56d Update cluster.parseCustomConfig function to proper decode custom EncryptionConfiguration 2021-09-21 23:33:20 +02: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
rawmind0
12c1a8b260 Updated nginx ingress addon to remove admission batch jobs if they exist 2021-08-16 14:29:00 +02:00
Sebastiaan van Steenis
8c7d8d8570
Merge pull request #2624 from rancher/revert-2541-no_selinux_relabel
Revert "Do not rewrite SELinux labels on volume mounts"
2021-08-02 18:19:42 +02:00
Sebastiaan van Steenis
0f9d7911b1 Set ingress to hostport in k8s 1.21 and up 2021-07-30 20:15:07 +02:00
Sebastiaan van Steenis
51a6b50a84
Revert "Do not rewrite SELinux labels on volume mounts" 2021-07-29 08:59:54 +02: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
0650395889
Merge pull request #2596 from chaudhryfaisal/CustomCertsEncryptionConfig
set EncryptionConfig on DesiredState when using CustomCerts
2021-07-06 22:27:29 +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
Faisal Chaudhry
441d06df32 set EncryptionConfig on DesiredState when using CustomCerts 2021-07-02 10:01:32 -04: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
ff49352399
Merge pull request #2564 from superseb/golangcilint_v0401
Use golangci-lint v1.40.1
2021-06-08 18:28:53 +02:00
Sebastiaan van Steenis
a58605612e
Merge pull request #2520 from pmorillon/unset_proxy_env_vars_when_using_bastion
Unset proxy env vars when using bastion
2021-06-07 14:55:43 +02:00
Sebastiaan van Steenis
9c711e669c Use golangci-lint v0.40.1 2021-06-06 14:20:54 +02:00
Pascal Morillon
8b9385040f Unset proxy env vars when ssh bastion is configured with option ignore_proxy_env_vars 2021-05-31 16:49:01 +02:00
Sebastiaan van Steenis
ca8cc62303
Merge pull request #2541 from superseb/no_selinux_relabel
Do not rewrite SELinux labels on volume mounts
2021-05-31 15:06:19 +02:00
Sebastiaan van Steenis
88a4d73e79
Merge pull request #1372 from zhaofengli/mixed-arch-etcd-cluster
Use the node's architecture to build etcd process
2021-05-31 10:44:31 +02:00
Kinara Shah
bb0d38e303
Merge pull request #2536 from kinarashah/defaultbackend
set ingress default backend to false for k8s 1.21+
2021-05-21 09:57:17 -07:00
Sebastiaan van Steenis
04b71a9fd9
Merge pull request #2537 from superseb/etcdsave_statefile
Dont deploy statefile if its not readable
2021-05-21 11:06:48 +02:00
Sebastiaan van Steenis
9757be753f Do not rewrite SELinux labels on volume mounts 2021-05-18 22:22:40 +02:00
Sebastiaan van Steenis
738bda5fb6 Dont deploy statefile if its not readable 2021-05-18 07:24:57 +02:00
Kinara Shah
b2a9ebee75 set ingress default backend to false for k8s 1.21+ 2021-05-14 16:58:25 -07:00
Dan Ramich
d07658cf9b Encryption update 2021-05-14 10:11:17 -06:00