Kubernetes Prow Robot
5700b98bc2
Merge pull request #7713 from justinsb/update_etcd_manager_backup
...
Update etcd-manager backup image
2019-09-30 12:45:01 -07:00
Kubernetes Prow Robot
bbe979f56e
Merge pull request #7710 from justinsb/update_etcd_manager
...
Update etcd-manager with OpenStack fixes
2019-09-30 12:44:53 -07:00
Justin SB
025fd44827
Update etcd-manager backup image
...
Should be no changes in the backup image (so no need to backport), but
just want to sync up the versions so I don't forget it again!
2019-09-30 13:40:24 -04:00
Justin SB
e1be7aeba1
Update etcd-manager with OpenStack fixes
...
etcd-manager changes:
* Use disk by id for mounting devices in OpenStack [zetaab](https://github.com/zetaab ) [#253 ](https://github.com/kopeio/etcd-manager/pull/253 )
2019-09-30 13:15:27 -04:00
Jesse Haka
4ccad007ce
mountcerts -> usehostcerts
2019-09-30 11:36:32 +03:00
Jesse Haka
352bc1eaa2
Allow to use custom rootCAs
2019-09-30 11:35:58 +03:00
Peter Rifel
1f4e9510f8
Remove unnecssary Sprintf
2019-09-27 12:51:19 -07:00
Justin SB
71fed5e6ff
Fix for tarball image names after 1.16
...
Image names from 1.16 on include an architecture suffix,
e.g. "-amd64"; the generic alias continues to work when pulling, but
when loading from a tarball (i.e. running in CI) we must use the
per-architecture name.
2019-09-26 10:20:54 -04:00
Kubernetes Prow Robot
070498ba2d
Merge pull request #7566 from srikiz/DO-7442-AddTagsForCreateVolumeRequest
...
[DO-7442] Digital Ocean add consistent volume and droplet tags for multi master feature
2019-09-16 08:22:38 -07:00
Srikanth
88850e2151
Additional review comments addressed, also reverted back to Replace instead of ReplaceAll
2019-09-12 15:31:55 +05:30
Srikanth
a5cda6643c
Address review comments
2019-09-12 10:38:48 +05:30
Srikanth
84da7d00ef
Add tags for droplets and volumes
2019-09-12 00:27:12 +05:30
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Justin SB
3fbc906cbc
Create env-var helper function
...
Refactor to start to centralize the env-var configuration for system
components, also start to add test coverage so we can be sure we
haven't broken things!
2019-09-02 10:26:09 -07:00
Kubernetes Prow Robot
195297eb0e
Merge pull request #7435 from srikiz/DO-7148-EtcdManagerUpdates
...
[DO-7148] Digital Ocean support for etcd-manager
2019-08-25 12:48:20 -07:00
Srikanth
704d32a87f
Go Fmt code
2019-08-20 07:18:30 +05:30
Srikanth
e4f4767ed9
Update documentation to remove the override flag
2019-08-19 23:46:09 +05:30
Srikanth
706c0e3777
Update model.go after rebase with master
2019-08-19 23:26:13 +05:30
Srikanth
2bfd3ff356
Update to use the latest etcdmanager image
2019-08-19 23:11:26 +05:30
Srikanth
6f71e27229
Update to etcdManager model to pass DO specific environment variables
2019-08-19 23:10:32 +05:30
Peter Rifel
3d8f57fa24
Dont set CriticalPodAnnotation feature gate in k8s 1.16
...
The E2E tests are currently failing [0] due to this kubelet error [1]:
`F0818 22:43:57.642896 6424 server.go:179] unrecognized feature gate: ExperimentalCriticalPodAnnotation`
This feature gate was removed in Kubernetes 1.16 [2]
[0] https://testgrid.k8s.io/sig-cluster-lifecycle-kops#kops-aws-1.14
[1] https://storage.googleapis.com/kubernetes-jenkins/logs/ci-kubernetes-e2e-kops-aws-beta/1163216201782923264/artifacts/52.77.251.45/kubelet.log
[2] https://github.com/kubernetes/kubernetes/pull/80342
2019-08-18 19:53:15 -04:00
Jesse Haka
1adaf0ccea
update etcd-manager to 3.0.20190816
2019-08-16 16:54:37 +03:00
Jesse Haka
0b9a5fe2c9
add openstack env values for swift
2019-08-13 16:48:59 +03:00
Jesse Haka
0a1d85639d
add env variables
2019-08-13 16:48:59 +03:00
Jesse Haka
a7fc695ce2
add OpenStack etcd-manager support
2019-08-13 16:48:53 +03:00
Justin SB
62e8ebff8f
Bump etcd-manager to 3.0.20190801
...
Relnotes are at https://github.com/kopeio/etcd-manager/blob/master/docs/relnotes/3.0.20190801.md
Highlights:
* etcd-manager-ctl is now available in the image, and for download from github
* etcd 3.3.13 is included
* etcd-manager will now run a compatible version of etcd if it is available (for example, etcd 3.3.13 instead of 3.3.11), to better import backups or support migration
* listen-metrics-urls can now be specified and will be passed through to etcd
* improved docs around internals
2019-08-01 01:56:48 -04:00
Kubernetes Prow Robot
1d79cbf928
Merge pull request #7340 from justinsb/check_etcd_version
...
Warn/prevent if the version of etcd is unsupported with etcd-manager
2019-07-29 18:48:50 -07:00
Justin SB
1795d2586d
Default etcd-version to 3.3.10 for >= 1.14
...
This is the current recommended etcd version for 1.14 / 1.15
2019-07-29 18:29:05 -04:00
Justin SB
72b4563729
Warn/prevent if the version of etcd is unsupported with etcd-manager
...
Should prevent the scenario where etcd-manager can't come up because of a different version.
Can be bypassed with the SkipEtcdVersionCheck feature flag.
2019-07-29 18:28:15 -04:00
Kubernetes Prow Robot
cdd3496c8a
Merge pull request #6229 from justinsb/gce_ipalias
...
GCE: support ipalias networking mode, named "gce"
2019-07-22 06:26:51 -07:00
Kubernetes Prow Robot
039cee170f
Merge pull request #7221 from srikiz/DO-7148-legacyetcdSupport
...
[Issue-7148] Legacyetcd support for Digital Ocean
2019-07-19 09:55:15 -07:00
Justin SB
62f7c26f98
Support "gce" networking mode, which uses ip aliases
2019-07-19 07:54:13 -04:00
Srikanth
63927250ba
Initial changes to add DO models for etcd-manager
...
update template
Update notes for digital ocean
Update TTL to 60 seconds and version upgrade to 0.1.15 for DO Cloud Controller Manager
Update review comments
Format go code
2019-07-17 20:08:04 +05:30
Kubernetes Prow Robot
dd6b0314fc
Merge pull request #6897 from vainu-arto/set-priority-for-static-pods
...
Set priority for static pods
2019-07-12 00:41:07 -07:00
Kashif Saadat
2b61ace49c
goimports update
2019-07-03 16:43:20 +01:00
Austin Moore
00ad7316a4
Read egressProxy spec into etcdmanager
2019-06-05 15:59:19 -04:00
Jesse Haka
4cad3676a7
implement append admission controllers
2019-05-26 12:38:16 +03:00
Justin SB
b29426e2b4
etcd-manager: update to 3.0.20190516
...
Main fixes:
https://github.com/kopeio/etcd-manager/pull/208
https://github.com/kopeio/etcd-manager/pull/209
https://github.com/kopeio/etcd-manager/pull/210
2019-05-16 11:18:13 -07:00
Justin SB
7b858f7cfa
etcd-manager: Update to 3.0.20190513
...
In particular, we are picking up the fix for #6098 .
2019-05-13 17:59:06 -07:00
Justin SB
8809b5aeaf
Update to etcd-manager 3.0.20190509
...
Includes the fixes for concurrent file writes
2019-05-09 22:58:32 -04:00
Arto Jantunen
238fdaf1c1
Give etcd pods system-cluster-critical priority
...
Again unlikely to matter since master nodes aren't expected to run out of
capacity, done mostly for completeness (all pods should usually have a
priority defined if the cluster is running with PodPriority enabled).
2019-05-09 16:03:08 +03:00
Justin SB
ba9a4afc43
apigroup -> kops.k8s.io: Tests & supporting changes
...
Autogenerated code, docs & test changes
Also a new test for the older "kops" apiGroup, to make sure that
continues to work.
2019-05-06 22:26:29 -04:00
Justin SB
76d03b3f71
Generated files: glog -> klog
2019-05-06 12:56:03 -04:00
Justin SB
3e33ac7682
Change code from glog to klog
...
We don't call klog.InitFlags yet, because that will cause a flag
redefinition error until we get everyone to stop using glog. That
will happen when we update to k8s 1.13.
2019-05-06 12:54:51 -04:00
Ryan Bonham
189ccfe919
Fix spelling error.
2019-04-02 10:50:58 -05:00
Ryan Bonham
73845e200d
Fix handling of nil and set correct defaults for memory.
2019-04-02 10:38:12 -05:00
Ryan Bonham
88a2a3f11f
Cleanup changes to kubedns
2019-04-01 14:04:28 -05:00
Ryan Bonham
1fe925e01f
Update BUILD.bazel
2019-04-01 13:51:56 -05:00
Ryan Bonham
9d36a0ab13
Add missing dep.
2019-04-01 08:49:46 -05:00
Ryan Bonham
2fc67b4678
Add DNS Resource Settings
2019-04-01 08:09:29 -05:00