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