Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
4dfbcd2
Update the releasing docs (#689)
detiber Apr 2, 2019
9d71246
Add error reason to output if fail to checkout an account from boskos…
detiber Apr 3, 2019
e898d84
Temporary workaround a data issue in boskos service (#699)
harishspqr Apr 4, 2019
72bebae
Update checkout_account.py to not reuse connections (#700)
detiber Apr 4, 2019
0c4d475
Fix checkout_account.py (#702)
detiber Apr 4, 2019
7088869
Make hack/checkin_account.py executable (#703)
detiber Apr 4, 2019
04df6e6
Fix: all traffic ingress rule triggers fatal nil dereference (#697)
sethp-nr Apr 8, 2019
84dfdcc
Fixes a bug and adds tests for kubeadm defaults (#707)
chuckha Apr 8, 2019
a055c5f
Update listed v1.14 AMIs to v1.14.1 (#708)
detiber Apr 9, 2019
959c045
GZIP user-data (#710)
vincepri Apr 10, 2019
931a452
Make sure Calico can talk IP-in-IP (#701)
sfzylad Apr 10, 2019
4de10ce
Adds tests to kubeadm defaults (#709)
chuckha Apr 11, 2019
613f5a1
Logging (#713)
chuckha Apr 11, 2019
2dd1886
Switch dep to use release-0.1 branch instead of version (#715)
sfzylad Apr 12, 2019
457be70
Adds logr as dependency (#714)
chuckha Apr 16, 2019
379a60e
Ensure `make manifests` generates machines file for HA control plane …
sfzylad Apr 16, 2019
8e97492
Add clusterawsadm as make dependency to manifests make target. (#721)
ashish-amarnath Apr 16, 2019
d0e8434
Update to Go 1.12 (#719)
vincepri Apr 16, 2019
cff123b
Add ability to override Organization ID for image lookups (#723)
detiber Apr 17, 2019
0fed546
feat: support customizing root device size (#718)
rudoi Apr 17, 2019
f8ae30d
Rename BUILD -> BUILD.bazel for consistency (#724)
dpb587-pivotal Apr 17, 2019
f973598
Adds retry-on-conflict during updates (#725)
chuckha Apr 19, 2019
83a0779
Add the HA machines configuration to bazel (#733)
chuckha Apr 22, 2019
4864339
Ensure bazel is the correct version (#731)
chuckha Apr 22, 2019
afa3915
Update OWNERS_ALIASES and SECURITY_CONTACTS (#712)
detiber Apr 22, 2019
56825a8
Fix the prow jobs (#735)
chuckha Apr 22, 2019
58861d2
Fix markdown formatting (#736)
ashish-amarnath Apr 23, 2019
2061f84
extract fmt from release tool (#738)
chuckha Apr 23, 2019
3316d29
Use DEFAULT_REGION as the default and REGION as the supplied (#739)
chuckha Apr 23, 2019
01aa43f
e2e testing improvement (#743)
chuckha Apr 24, 2019
03b7a27
fix: Don't try to update root size when it's unset (#726)
sethp-nr Apr 25, 2019
0fb367b
Scope nodeRef to workload cluster (#744)
vincepri Apr 25, 2019
4bcfe36
Fix NPE on delete bastion host (#746)
vincepri Apr 25, 2019
8f790b6
Documentation for creating a new cluster on a different AWS account …
harishspqr Apr 25, 2019
d7ae35b
include machines-ha.yaml.template in release artifacts (#741)
ashish-amarnath Apr 25, 2019
56640ff
Update AWS sdk, improve log in machine actuator delete (#747)
vincepri Apr 29, 2019
fd17e82
Fixes the infinite reconcile loop (#748)
chuckha May 1, 2019
80b63ad
Update Gopkg.lock and cleanup Makefile (#751)
detiber May 2, 2019
7412684
Update cluster-api release-0.1 vendor (#750)
vincepri May 2, 2019
23bd79f
Reduce the number of re-reconciles (#752)
chuckha May 2, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 22 additions & 8 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Gopkg.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ required = [

[[constraint]]
name = "sigs.k8s.io/cluster-api"
version = "0.1.0"
branch = "release-0.1"

# For dependency below: Refer to issue https://github.com/golang/dep/issues/1799
[[override]]
Expand Down
23 changes: 16 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ verify: ## Runs verification scripts to ensure correct execution
## --------------------------------------

.PHONY: manifests
manifests: cmd/clusterctl/examples/aws/provider-components-base.yaml ## Build example set of manifests from the current source
manifests: clusterawsadm cmd/clusterctl/examples/aws/provider-components-base.yaml ## Build example set of manifests from the current source
./cmd/clusterctl/examples/aws/generate-yaml.sh

.PHONY: cmd/clusterctl/examples/aws/provider-components-base.yaml
Expand All @@ -145,10 +145,10 @@ gazelle: ## Run Bazel Gazelle
generate: ## Generate mocks, CRDs and runs `go generate` through Bazel
GOPATH=$(shell go env GOPATH) bazel run //:generate $(BAZEL_ARGS)
$(MAKE) dep-ensure
bazel build $(BAZEL_ARGS) //pkg/cloud/aws/services/mocks:go_mock_interfaces \
//pkg/cloud/aws/services/ec2/mock_ec2iface:go_default_library \
//pkg/cloud/aws/services/elb/mock_elbiface:go_default_library
cp -Rf bazel-genfiles/pkg/* pkg/
bazel build $(BAZEL_ARGS) //pkg/cloud/aws/services/mocks:mocks \
//pkg/cloud/aws/services/ec2/mock_ec2iface:mocks \
//pkg/cloud/aws/services/elb/mock_elbiface:mocks
./hack/copy-bazel-mocks.sh
$(MAKE) generate-crds

.PHONY: generate-crds
Expand Down Expand Up @@ -211,8 +211,7 @@ release-artifacts: ## Build release artifacts
## --------------------------------------

.PHONY: binaries-dev
binaries-dev: ## Builds and installs all development binaries using go get
go get -v ./...
binaries-dev: generate manager clusterawsadm clusterctl

.PHONY: create-cluster
create-cluster: binaries-dev ## Create a development Kubernetes cluster on AWS using examples
Expand All @@ -224,6 +223,16 @@ create-cluster: binaries-dev ## Create a development Kubernetes cluster on AWS u
-p ./cmd/clusterctl/examples/aws/out/provider-components.yaml \
-a ./cmd/clusterctl/examples/aws/out/addons.yaml

.PHONY: create-cluster-ha
create-cluster-ha: binaries-dev ## Create a development Kubernetes cluster on AWS using HA examples
clusterctl create cluster -v 4 \
--provider aws \
--bootstrap-type kind \
-m ./cmd/clusterctl/examples/aws/out/machines-ha.yaml \
-c ./cmd/clusterctl/examples/aws/out/cluster.yaml \
-p ./cmd/clusterctl/examples/aws/out/provider-components.yaml \
-a ./cmd/clusterctl/examples/aws/out/addons.yaml

.PHONY: delete-cluster
delete-cluster: binaries-dev ## Deletes the development Kubernetes Cluster "test1"
clusterctl delete cluster -v 4 \
Expand Down
31 changes: 10 additions & 21 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,28 @@

aliases:
sig-cluster-lifecycle-leads:
- lukemarsden
- justinsb
- luxas
- roberthbailey
- timothysc
cluster-api-admins:
- davidewatson
- detiber
- justinsb
- krousey
- luxas
- roberthbailey
- kris-nova
cluster-api-maintainers:
- jessicaochen
- k4leung4
- karan
- kris-nova
- krousey
- medinatiger
- mkjelland
- roberthbailey
- rsdcastro
- spew
- detiber
- justinsb
- vincepri
sig-aws-leads:
- d-nishi
- justinsb
- kris-nova
- countspongebob
cluster-api-aws-maintainers:
- detiber
- chuckha
- davidewatson
- d-nishi
- detiber
- enxebre
- ingvagabund
- vincepri
- randomvariable
- vincepri
cluster-api-aws-reviewers:
- ashish-amarnath
- ashish-amarnath
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,19 @@ policy may be made to more closely align with other providers in the Cluster API

------

## Kubernetes versions with published AMIs

Note: These AMIs are not updated for security fixes and it is recommended to always use the latest patch version for the Kubernetes version you wish to run. For production-like environments, it is highly recommended to build and use your own custom images.

| Kubernetes minor version | Kubernetes full version |
|-|-|
| v1.13 | v1.13.3 |
| | v1.13.5 |
| v1.14 | v1.14.0 |
| | v1.14.1 |

------

## Documentation

Documentation is in the `/docs` directory, and the [index is here](docs/README.md).
Expand Down
4 changes: 2 additions & 2 deletions SECURITY_CONTACTS
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE
# INSTRUCTIONS AT https://kubernetes.io/security/

detiber
justinsb
luxas
roberthbailey
timothysc
detiber
45 changes: 28 additions & 17 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,11 @@
# limitations under the License.

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")

http_archive(
name = "io_bazel_rules_go",
sha256 = "301c8b39b0808c49f98895faa6aa8c92cbd605ab5ad4b6a3a652da33a1a2ba2e",
url = "https://github.com/bazelbuild/rules_go/releases/download/0.18.0/rules_go-0.18.0.tar.gz",
sha256 = "86ae934bd4c43b99893fc64be9d9fc684b81461581df7ea8fc291c816f5ee8c5",
url = "https://github.com/bazelbuild/rules_go/releases/download/0.18.3/rules_go-0.18.3.tar.gz",
)

http_archive(
Expand All @@ -30,8 +29,8 @@ http_archive(

http_archive(
name = "bazel_gazelle",
sha256 = "7949fc6cc17b5b191103e97481cf8889217263acf52e00b560683413af204fcb",
urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.16.0/bazel-gazelle-0.16.0.tar.gz"],
sha256 = "3c681998538231a2d24d0c07ed5a7658cb72bfb5fd4bf9911157c0e9ac6a2687",
urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz"],
)

http_archive(
Expand All @@ -41,33 +40,39 @@ http_archive(
urls = ["https://github.com/kubernetes/repo-infra/archive/df02ded38f9506e5bbcbf21702034b4fef815f2f.tar.gz"],
)

http_archive(
name = "bazel_skylib",
sha256 = "2ef429f5d7ce7111263289644d233707dba35e39696377ebab8b0bc701f7818e",
type = "tar.gz",
url = "https://github.com/bazelbuild/bazel-skylib/releases/download/0.8.0/bazel-skylib.0.8.0.tar.gz",
)

load("@bazel_skylib//:lib.bzl", "versions")

versions.check(
minimum_bazel_version = "0.21.0",
maximum_bazel_version = "1.0.0",
) # fails if not within range

load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

go_rules_dependencies()

go_register_toolchains(
go_version = "1.11.5",
go_version = "1.12.3",
)

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")

gazelle_dependencies()

load(
"@io_bazel_rules_docker//toolchains/docker:toolchain.bzl",
docker_toolchain_configure = "toolchain_configure",
)
load(
"@io_bazel_rules_docker//repositories:repositories.bzl",
container_repositories = "repositories",
)

container_repositories()

load(
"@io_bazel_rules_docker//container:container.bzl",
"container_pull",
)
load(
"@io_bazel_rules_docker//go:image.bzl",
_go_image_repos = "repositories",
Expand All @@ -86,7 +91,7 @@ go_repository(
name = "com_github_golangci_golangci-lint",
build_file_generation = "on",
importpath = "github.com/golangci/golangci-lint",
tag = "v1.15.0",
tag = "v1.16.0",
)

go_repository(
Expand All @@ -99,7 +104,7 @@ go_repository(
go_repository(
name = "io_k8s_sigs_kind",
importpath = "sigs.k8s.io/kind",
tag = "0.1.0",
tag = "0.2.1",
)

go_repository(
Expand All @@ -111,11 +116,17 @@ go_repository(
go_repository(
name = "io_k8s_kubernetes",
importpath = "k8s.io/kubernetes",
tag = "v1.13.4",
tag = "v1.13.5",
)

go_repository(
name = "com_github_a8m_envsubst",
importpath = "github.com/a8m/envsubst",
tag = "v1.1.0",
)

go_repository(
name = "bazel_gomock",
commit = "08cc809a2f68f6d810c2013987970a9a5c1181b4",
importpath = "github.com/jmhodges/bazel_gomock",
)
14 changes: 0 additions & 14 deletions build/asmshim/BUILD

This file was deleted.

34 changes: 0 additions & 34 deletions build/asmshim/textflag.h

This file was deleted.

Loading