Justin SB
b6862103bb
Change default port for memberlist from 3997
...
We had a port collision on 3997; change the default memberlist ports
to avoid the collision (we haven't shipped a release with this in it).
Also create a go file so that we can use constants to keep track of
our port numbers, rather than magic values.
2019-10-14 07:26:27 -04:00
Justin SB
d3bad10aa9
Move kops-controller to use a yaml configuration file
...
This is more in keeping with componentconfig, and lets us add more
options easily in future.
2019-10-13 07:27:52 -07:00
Kubernetes Prow Robot
ff1d94c7cb
Merge pull request #7692 from zetaab/kops_ctrl_openstack
...
Kops controller support for OpenStack
2019-10-11 09:13:41 -07:00
Thomas Jackson
6b53d4a199
Update hack packages
2019-10-10 13:09:22 -07:00
Jesse Haka
ed8dbc41d0
kops controller support for openstack
2019-09-28 10:06:39 +03:00
Justin SB
cdaa7a3a48
Fix boilerplate: headers & packages
2019-09-25 12:48:14 -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
Justin SB
810c65eb46
Copy well-known users from apiserver
...
This should eliminate the dependency on k8s.io/apiserver
2019-08-31 08:50:09 -07:00
Justin SB
08c6f0c807
Update packages
2019-08-25 16:00:41 -04:00
Austin Moore
67d9f5f190
Move getProxyEnvVars into a util package
2019-06-05 15:59:19 -04:00
LilyFaFa
12d54b6a1f
support gossip for AliCloud
2019-03-15 15:26:12 +08:00
Gennady Trafimenkov
b8b7840c0f
Update list of packages
2019-03-03 16:16:08 +03:00
Rohith
098b4486f5
- fixing up the spelling mistake and the package update
2019-02-04 11:59:43 +00:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
6022679e6b
Openstack package updates
2019-01-19 14:07:10 -07:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
103268710c
update packages
2019-01-15 16:29:02 -07:00
Ilya Dmitrichenko
17a2c47495
Separate subnet utils into a standalone package
2018-10-26 12:01:47 +01:00
Liran Polak
6509e32b1b
fix: boilerplate headers and packages list
2018-10-14 11:37:31 +03:00
k8s-ci-robot
2ad8588e51
Merge pull request #5635 from nareshku/support-albs-nlbs
...
Support for deletion of aws resources albs nlbs during delete
2018-09-21 11:40:33 -07:00
k8s-ci-robot
d81ab2acba
Merge pull request #5553 from mikesplain/machine_type_generator
...
Machine type generator
2018-09-14 07:24:59 -07:00
Naresh Kumar Amrutham
37651c3534
fixed merge conflicts
2018-09-10 11:45:47 -07:00
k8s-ci-robot
2f1d2e07f7
Merge pull request #5565 from justinsb/refactor_printer
...
Refactor tables package to be more reusable
2018-09-03 15:28:36 -07:00
Mike Splain
9f01ea79cb
Add deps
2018-08-31 12:42:13 -04:00
Levi Blackstone
206d95d614
OpenStack: enable cluster state deletion
...
Stub out a list resources method and call it from the collector
so that cluster state can be deleted via the API.
2018-08-30 20:08:57 -06:00
Naresh Kumar Amrutham
29050e276d
update packages file
2018-08-17 13:24:20 -07:00
Justin Santa Barbara
76f5ed2d9c
Refactor tables package to be more reusable
...
We still need the reflect helpers, but we allow for clients to
register their own pretty-printers, which avoids the package
dependency for our pretty-printer. We register our pretty printers in
an init function in the relevant package (in this case,
upup/pkg/fi/printers.go)
Fix #5551
2018-08-02 14:09:05 -04:00
Justin Santa Barbara
6505dc08f6
Add error handling for failed deletion of tempfiles
...
We create a helper package `try`
2018-07-27 15:14:08 -04:00
Justin Santa Barbara
128417c6d4
Introduce a global backoff to rate limit failed image downloads
...
This should help with runaway downloads of protokube.tar.gz
2018-07-19 12:13:17 -04:00
Rohith
528117b631
- adding the node authorization service into kops
...
- updated the Makefile to build the image (i think)
2018-07-06 20:14:35 +01:00
Rohith
304d0ce8a9
- consuming the node authorization api spec in nodeup binary
...
- adding the options builder to fill in the model
- adding the spec into the bootstrap config
2018-07-06 20:14:35 +01:00
LilyFaFa
7e1f400d11
delete cloud resources for ALicloud
2018-06-30 09:55:43 +08:00
k8s-ci-robot
e323fa918f
Merge pull request #5126 from justinsb/optional_etcd_manager
...
Support (optional) etcd-manager
2018-05-25 15:45:32 -07:00
Justin Santa Barbara
ba87c36f73
Support (optional) etcd-manager
2018-05-25 16:01:22 -04:00
xh4n3
2bdb9ede97
add user-agent for statistic purpose, add dep
2018-04-19 20:57:56 +08:00
zengchen1024
280e775466
add network builder
2018-04-02 14:18:26 +08:00
Justin Santa Barbara
0f6645a9d7
Move AWS resources into its own subpackage
2018-03-18 14:43:12 -04:00
Justin Santa Barbara
85b972bc28
Fill out cloudmock to do a basic lifecycle test
2018-03-11 17:04:30 -04:00
chrislovecnm
f785d2bd12
patching with PR 4598, need to remove this commit
2018-03-09 14:22:12 -07:00
Justin Santa Barbara
6f52996c2a
Experimental kops set cluster command
...
Introduce an experimental kops set cluster command, for setting
individual fields in the same style as the kops create cluster
--override flags.
For now, feature flag gated by the same SpecOverrideFlag feature flag.
Also split out pkg/commands package to facilitate testing.
2018-02-26 09:33:16 -05:00
Justin Santa Barbara
e4fafa6065
Use legacy image registry gcr.io/google_containers for <= 1.9
...
The k8s.gcr.io prefix is an alias, but for CI builds we run from a
docker load, and we only double-tag from 1.10 onwards. For versions
prior to 1.10, remap k8s.gcr.io to the old name. This also means that
we won't start using the aliased names on existing clusters, which could
otherwise be surprising to users.
2018-02-22 21:42:33 -08:00
Kashif Saadat
ac25853cd5
- Add etcdClusterSpec Image & Version in bootstrap data for Master nodes
...
- Reuse execWithTee fn for ETCD Command (tee & mkfifo in different path for newer image versions)
2018-02-10 12:14:36 +00:00
Justin Santa Barbara
7dfca05c09
Remove federation support
...
As it has been removed from upstream kubernetes, in favor of the
multicluster revamp.
2018-02-03 16:53:39 -05:00
Kashif Saadat
e315c350be
Implement ability to update Load Balancer subnets
2018-01-17 11:57:29 +00:00
k8s-ci-robot
48365c3883
Merge pull request #4194 from justinsb/kubedisco
...
Add experimental kube-discovery
2018-01-04 18:08:12 -08:00
Justin Santa Barbara
ec8db8b78c
Initial implementation of bundle command
...
The bundle command will support enrollment of a machine via SSH.
2018-01-04 18:55:28 -05:00
Justin Santa Barbara
b8b426b800
Add experimental kube-discovery
...
To split off master discovery from protokube.
2018-01-04 13:29:43 -05:00
Justin Santa Barbara
bf24a6443c
Avoid ListSecrets call in nodeup
...
This helps up with GCE permissions, but also helps us get rid of auth
tokens.
2017-12-19 11:45:04 -05:00
Kubernetes Submit Queue
dd49d69399
Merge pull request #3254 from chrislovecnm/file-assets
...
Automatic merge from submit-queue.
work on using files assets
Basic MVP for file assests.
- using file assest builder
- able to upload files
- using URL structs instead of strings everywhere
2017-12-17 16:10:23 -08:00
Kubernetes Submit Queue
7768729cf2
Merge pull request #3832 from justinsb/cleanup_ssh
...
Automatic merge from submit-queue.
Refactor: separate out SSHCredentials from Keyset stores
2017-12-17 15:05:09 -08:00
chrislovecnm
7057aaf1bb
Enabling the file assets
...
File assets and the SHA files are uploaded to the new location. Files
when are users uses s3 are upload public read only. The copyfile task
uses only the existing SHA value.
This PR include major refactoring of the use of URLs. Strings are no
longer categnated, but converted into a URL struct and path.Join is
utlilized.
A new values.go file is included so that we can start refactoring more
code out of the "fi" package.
A
2017-12-17 15:26:57 -07:00
Kubernetes Submit Queue
b44d894813
Merge pull request #3860 from justinsb/batching
...
Automatic merge from submit-queue.
Copy dnsprovider into our code, implement route53 batching
Fixes #3121
2017-12-15 15:44:12 -08:00