Commit Graph

265 Commits

Author SHA1 Message Date
mikesplain 2c95884c25 Update and add back some sizes 2019-09-03 15:15:35 -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 e48cf36353
Create verify-gomod script
Wrapper around go mod tidy

Currently doesn't delete from go.sum, which is untidy but expected
behaviour.
2019-08-30 21:17:17 -07:00
Justin SB 40928493b5
Update apimachinery
Also fix hack/make-apimachinery.sh script problem with files that are
not marked writeable.
2019-08-26 21:35:06 -07:00
Justin SB 08c6f0c807
Update packages 2019-08-25 16:00:41 -04:00
Justin SB 5d7d7aa647
hack/update-expected: regenerate gobindata
Otherwise we don't always pick up the latest changes to manifests.
2019-07-23 07:49:46 -07:00
Justin SB 512378b335
Rationalize golden-output comparison
Create a single helper function: AssertMatchesFile

Also a few output files that weren't consistent.
2019-07-21 23:08:48 -04:00
Justin SB 30d8dd8692
Create hack/update-expected.sh to update test output
This should streamline things a little!
2019-07-19 10:48:37 -04:00
Kubernetes Prow Robot 5340fc2799
Merge pull request #6811 from xichengliudui/delete-function-script-keyword
Delete the function keyword to prevent shellcheck from failing
2019-07-18 20:09:10 -07:00
Kubernetes Prow Robot 21b5e3b3f4
Merge pull request #7195 from rekcah78/add_new_m5_r5_instances
update instances list with make update-machine-types
2019-07-09 09:32:02 -07:00
Kashif Saadat 0a32417375 Add verify-goimports to tests and fix the script so it fails correctly 2019-07-03 16:32:45 +01:00
Christophe GASMI 2cc94d53ab update instances list with make update-machine-types 2019-06-28 01:29:14 +02:00
Kubernetes Prow Robot 00edef84b3
Merge pull request #7166 from rekcah78/add_new_c5_instances
add c5.12xlarge, c5.24xlarge, c5.metal, i3en.metal
2019-06-20 11:31:09 -07:00
Christophe GASMI 00353c736f update instances list with make update-machine-types 2019-06-20 20:31:30 +09:00
Austin Moore 67d9f5f190
Move getProxyEnvVars into a util package 2019-06-05 15:59:19 -04:00
Justin SB 02b67a69a9
Add script to verify CRD generation
Issue #6892
2019-05-16 03:25:45 -07:00
Mike Splain 28dc1dd7de Add i3en 2019-05-09 12:46:15 -04:00
mikesplain 3d3dc5781d Fix machine types with klog 2019-05-07 09:02:31 -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
Kubernetes Prow Robot 78f5b2c06a
Merge pull request #6837 from mikesplain/add_t3a_family
Add t3a family
2019-04-26 12:16:09 -07:00
mikesplain 835ccf2973 Remove sets to expose error 2019-04-26 12:46:19 -04:00
mikesplain 148bbd9c7a Add t3a family 2019-04-26 11:06:44 -04:00
Justin SB bf4c4a1a95
Source gofmt from bazel go
Using the approach from k8s.io/repo-infra.  This avoids problems where
we are testing with a different version of go than we are building
with.
2019-04-21 16:41:11 -04:00
xichengliudui 2aab2d15cd Delete the function keyword to prevent shellcheck from failing 2019-04-20 07:04:24 -04:00
mikesplain db6c0eb02c Update instances types
adds m5ad's and r5ad's
2019-04-03 11:22:50 -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
Justin SB 148a370f39 update-machine-types: more metal instance types
m5, m5d, r5, r5d, z1d metal types
2019-02-28 15:48:33 -05:00
Eric Greer 31a4c40131 merge conflict resolution 2019-02-21 15:20:05 -08:00
Eric Greer 8362b1260e etcd memory requests can now be specified 2019-02-21 15:14:51 -08:00
Kubernetes Prow Robot 1564a67461
Merge pull request #6277 from gambol99/mix_instances_policy
AWS Mixed Instances Policy / Fleet
2019-02-20 10:30:33 -08:00
Rohith 098b4486f5 - fixing up the spelling mistake and the package update 2019-02-04 11:59:43 +00:00
mikesplain a331b107b6 Fix machine types and cleanup makefile 2019-01-31 17:44:18 -05:00
Kubernetes Prow Robot 70484c009a
Merge pull request #6232 from justinsb/ask_kops_for_its_version
kops version: Add --short flag, use it to get version in scripts
2019-01-27 13:50:37 -08:00
Justin SB b40c9034bd
kops version: Add --short flag, use it to get version in scripts
We upload to a location that includes the version, but we need to
specify the version in KOPS_BASE_URL.  We expose an option to make
`kops version` more amenable to this scripting.
2019-01-22 22:27:33 -05: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
Justin SB 533a57a096 Recognize 2019 as a year
Happy new year!
2019-01-02 18:30:54 -05:00
Justin SB a3a48e9078
Create dev-upload tasks, for a faster upload during dev builds 2018-12-20 11:37:30 -05:00
Justin Santa Barbara b78e4312ec machine-types: remove duplicate dedup
PR #6058 addded dedup in a better way than I had previously done, so
remove my more complicated and now superfluous second dedup.
2018-11-27 23:10:35 -05:00
k8s-ci-robot f57d836345
Merge pull request #6117 from justinsb/add_a1_and_c5n
Add a1 and c5n instance types
2018-11-27 09:56:27 -08:00
Justin Santa Barbara a29d223bc1 machine-type generator: Warn if instance type not in ENI map
And we write these warnings to the output, so that we can see them in
PR review.
2018-11-27 07:33:47 -05:00
Justin Santa Barbara 9a8100f74b Add a1 and c5n instance types
* Updated vpc_ip_resource_limits
* Ran `make update-machine-types`
2018-11-27 06:57:10 -05:00
Ripta Pasay 56a8059f8e Update bazel 2018-11-25 22:46:38 +00:00
Ripta Pasay 7ca6ddc9e0 Replace MaxPods in machine type data with InstanceENIs and InstanceIPsPerENI 2018-11-25 22:35:25 +00:00
Ripta Pasay ab8565df9c Import awsutils from amazon-vpc-cni-k8s plugin
https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/master/pkg/awsutils/vpc_ip_resource_limit.go
2018-11-25 20:45:33 +00:00
Ripta Pasay aa34956560 Ignore any duplicates being returned by the pricing API when rebuilding machine types 2018-11-25 20:45:33 +00:00
Ripta Pasay c2d82abd88 Calculate max pods based on Amazon VPC CNI plugin library 2018-11-25 20:45:33 +00:00