-
Notifications
You must be signed in to change notification settings - Fork 988
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into b-service-external-traffic-policy
- Loading branch information
Showing
5,474 changed files
with
1,795,207 additions
and
902,808 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,7 @@ | |
*.exe | ||
.DS_Store | ||
example.tf | ||
kubeconfig | ||
terraform.tfplan | ||
terraform.tfstate | ||
bin/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,28 @@ | ||
--- | ||
dist: trusty | ||
sudo: false | ||
services: | ||
- docker | ||
language: go | ||
go: | ||
- 1.9 | ||
- "1.11.x" | ||
|
||
install: | ||
# This script is used by the Travis build to install a cookie for | ||
# go.googlesource.com so rate limits are higher when using `go get` to fetch | ||
# packages that live there. | ||
# See: https://github.com/golang/go/issues/12933 | ||
- bash scripts/gogetcookie.sh | ||
- go get github.com/kardianos/govendor | ||
# This script is used by the Travis build to install a cookie for | ||
# go.googlesource.com so rate limits are higher when using `go get` to fetch | ||
# packages that live there. | ||
# See: https://github.com/golang/go/issues/12933 | ||
- bash scripts/gogetcookie.sh | ||
- go get github.com/kardianos/govendor | ||
|
||
script: | ||
- make test | ||
- make vendor-status | ||
- make vet | ||
- make test | ||
- make vet | ||
- make website-test | ||
|
||
branches: | ||
only: | ||
- master | ||
- master | ||
matrix: | ||
fast_finish: true | ||
allow_failures: | ||
- go: tip | ||
- go: tip |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,42 +6,34 @@ | |
|
||
<img src="https://cdn.rawgit.com/hashicorp/terraform-website/master/content/source/assets/images/logo-hashicorp.svg" width="600px"> | ||
|
||
Maintainers | ||
----------- | ||
|
||
This provider plugin is maintained by the Terraform team at [HashiCorp](https://www.hashicorp.com/). | ||
|
||
## Requirements | ||
|
||
|
||
- [Terraform](https://www.terraform.io/downloads.html) 0.10.x | ||
- [Go](https://golang.org/doc/install) 1.9 (to build the provider plugin) | ||
- [Go](https://golang.org/doc/install) 1.11.x (to build the provider plugin) | ||
|
||
## Building The Provider | ||
|
||
Clone repository to: `$GOPATH/src/github.com/terraform-providers/terraform-provider-$PROVIDER_NAME` | ||
Clone repository to: `$GOPATH/src/github.com/terraform-providers/terraform-provider-kubernetes` | ||
|
||
```sh | ||
$ mkdir -p $GOPATH/src/github.com/terraform-providers; cd $GOPATH/src/github.com/terraform-providers | ||
$ git clone [email protected]:terraform-providers/terraform-provider-$PROVIDER_NAME | ||
$ git clone [email protected]:terraform-providers/terraform-provider-kubernetes | ||
``` | ||
|
||
Enter the provider directory and build the provider | ||
|
||
```sh | ||
$ cd $GOPATH/src/github.com/terraform-providers/terraform-provider-$PROVIDER_NAME | ||
$ cd $GOPATH/src/github.com/terraform-providers/terraform-provider-kubernetes | ||
$ make build | ||
``` | ||
|
||
## Using the provider | ||
|
||
- [ ] Fill in for each provider | ||
|
||
## Developing the Provider | ||
|
||
### Contributing Resources | ||
|
||
In order to prevent breaking changes and migration of user-created resources, resources included in this provider will be limited to `v1` APIs and not `alpha` or `beta`. You can find `v1` resources in the Kubernetes [API documentation](https://kubernetes.io/docs/reference/#api-reference) for the appropriate version of Kubernetes. | ||
In order to prevent breaking changes and migration of user-created resources, resources included in this provider will be limited to stable (aka `v1`) and beta APIs (with beta resources, readiness for inclusion will be assessed individually). You can find `v1` resources in the Kubernetes [API documentation](https://kubernetes.io/docs/reference/#api-reference) for the appropriate version of Kubernetes. | ||
|
||
### Development Environment | ||
|
||
|
@@ -52,7 +44,7 @@ To compile the provider, run `make build`. This will build the provider and put | |
```sh | ||
$ make build | ||
... | ||
$ $GOPATH/bin/terraform-provider-$PROVIDER_NAME | ||
$ $GOPATH/bin/terraform-provider-kubernetes | ||
... | ||
``` | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.