1
0
mirror of https://github.com/rancher/rke.git synced 2025-08-16 22:06:59 +00:00
Commit Graph

1449 Commits

Author SHA1 Message Date
rajashree
c31ee1eb4b Handle unmarshal of ingressConfig's k8s native fields separately
IngressConfig fields ExtraEnvs, ExtraVolumes and ExtraVolumeMounts are k8s types.
The yaml unmarshal done in ParseConfig can't unmarshal these properly because they have
nested fields without yaml tags. This commit adds logic to unmarshal
these fields separately so all nested fields get unmarshaled too.
2019-11-15 10:54:07 -08:00
Alena Prokharchyk
ad03afb6fb kontainer-driver-metadata vendor update 2019-11-14 12:58:44 -08:00
Alena Prokharchyk
3344b19b14 vendor update for unit test 2019-11-14 12:58:44 -08:00
Alena Prokharchyk
e1a0e447b9 Nested private regirsty lookup support 2019-11-14 12:58:44 -08:00
rajashree
091fa14a5d go mod and vendor changes 2019-11-14 10:54:00 -08:00
rajashree
9c1c0ea999 Accept extraEnv, volumes and volumeMounts for ingress addon
The fields for ExtraEnv, extraVolumes and extraVolumeMounts for ingress
addon refer the k8s native types EnvVar, Volume and VolumeMounts.
The k8s native types have json tags, so this commit adds a template func to
first marshal and get json encoding and then convert to yaml.
2019-11-14 10:54:00 -08:00
moelsayed
2006a61712 Move snapshot remove logic to rke-tools 2019-11-11 16:03:44 -08:00
Alena Prokharchyk
72fd42b8d2 Save cluster state to k8s on cert rotation
In addition to storing it on the disk
2019-11-11 15:12:55 -08:00
Alena Prokharchyk
6bc2e1e8f8 Restart api/rewrite secrets on config change 2019-11-05 09:34:46 -08:00
Alena Prokharchyk
5eaf28372b Ability to disable custom encryption 2019-11-05 09:34:46 -08:00
Alena Prokharchyk
0d0d5d2bdc Reduced log level to debug for image pull 2019-11-05 09:34:46 -08:00
Alena Prokharchyk
fa9410faeb Return proper error in etcd healthcheck 2019-11-04 15:10:05 -08:00
Sebastiaan van Steenis
1bee3e452f types vendor 2019-10-31 15:56:44 -07:00
Sebastiaan van Steenis
adc5941fd9 Add per node kubelet server certificate 2019-10-31 15:56:44 -07:00
Murali Paluru
e811e18fb3 review comments, build failure fixes 2019-10-31 13:48:44 -07:00
Murali Paluru
bf8688e709 auditlog and eventratelimit changes 2019-10-31 13:48:44 -07:00
Murali Paluru
995fa72fe2 go mod changes 2019-10-31 13:48:44 -07:00
Prachi Damle
a1ec25375c Bind mount for ipvs provxy mode 2019-10-29 15:03:44 -07:00
Alena Prokharchyk
881f42341a Types vendor update 2019-10-29 14:10:32 -07:00
moelsayed
372393ac1b Add Secret Encryption Provider Support 2019-10-29 14:10:32 -07:00
fpicot
e9327b51f5 fix ssh agent auth with bastion host 2019-10-23 16:11:24 -07:00
Alena Prokharchyk
0e5959a980 go to 1.12.10 2019-10-22 21:48:23 -07:00
kinarashah
c706efdfe0 initialize metadata start of cluster config action 2019-10-22 21:48:23 -07:00
kinarashah
b9bb53ace6 fix applying AlwaysPullImages to commandArgs
Earlier we checked for AlwaysPullImages only if PodSecurityPolicy
is true clause, need both checks separately.
2019-10-22 21:48:23 -07:00
Dax McDonald
4579431ece Catch error on setNetworkOptions 2019-10-22 21:37:34 -07:00
Alena Prokharchyk
58791749a6 kontainer-dirver-metadata update 2019-10-21 21:18:00 -07:00
Sebastiaan van Steenis
7c4c1324f9 Provide IP for kube-proxy if cloudprovider is set
If cloudprovider is set (not empty), set the bind address because the node will not be able to retrieve it's IP address because the nodename could be set by the cloud provider (e.g. AWS and Openstack)
2019-10-18 09:24:02 -07:00
Alena Prokharchyk
6b7a725ec1 yaml dependency bump up 2019-10-14 10:51:10 -07:00
galal-hussein
71646420ab Mount non-default docker data dir 2019-10-08 12:27:44 -07:00
Dax McDonald
ad678b6a32 Remove dead code 2019-10-04 15:02:14 -07:00
Dax McDonald
8022b815b3 Remove uneeded nil check 2019-10-04 15:01:53 -07:00
Rowan James
9a03d8020b fix typo: ControlPlan -> ControlPlane 2019-10-03 12:30:04 -07:00
Rowan James
3ac2ef216d Sprintf consistency when handling API URL 2019-10-03 12:30:04 -07:00
Rowan James
9873b5f57a security: don't pass arbitrary configuration data to format string
This could just use concatenation, but consistency is key.
2019-10-03 12:30:04 -07:00
chentanjun
1cb850d7cf gosimple code 2019-10-03 12:29:56 -07:00
kinarashah
bd969be49d vendor update norman, types 2019-10-03 12:10:24 -07:00
Alena Prokharchyk
a00d610b30 Removed unneeded replace directive in go mod 2019-10-02 23:29:24 -07:00
Prachi Damle
dac31abb8c Vendor update kontainer-driver-metadata 2019-10-02 13:51:52 -07:00
kinarashah
a3c499705a vendor update norman, types 2019-10-02 11:41:33 -07:00
Alena Prokharchyk
a7463787d8 kontainer-driver-metadata updates 2019-10-02 10:46:32 -07:00
kinarashah
88449ec73b vendor change 2019-09-30 10:23:45 -07:00
kayrus
5153dfd8b8 AWS: fix log typo 2019-09-24 16:14:52 -07:00
kinarashah
82f812e967 vendor update kontainer-driver-metadata 2019-09-23 13:22:43 -07:00
moelsayed
a83c2f609f clean go.mod 2019-09-23 11:51:25 -07:00
moelsayed
abefda79bb update types 2019-09-23 11:32:17 -07:00
kinarashah
4b96098db0 remove windows image from rkesystemimages for rke cli 2019-09-20 10:09:46 -07:00
Sebastiaan van Steenis
14827e2cdf Print proxy env vars when applying authz resources 2019-09-20 09:16:30 -07:00
Alena Prokharchyk
a31f707eb5 kontainer-driver metadata vendor update 2019-09-18 14:45:25 -07:00
Alena Prokharchyk
e185b6ac81 kontainer-driver-metadata update 2019-09-18 14:04:02 -07:00
Frank Mai
ea94a39bc3 Update kontainer_driver-metdata 2019-09-17 19:55:02 -07:00