Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to go modules #735

Merged
merged 3 commits into from
May 17, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
914 changes: 0 additions & 914 deletions Gopkg.lock

This file was deleted.

70 changes: 0 additions & 70 deletions Gopkg.toml

This file was deleted.

9 changes: 6 additions & 3 deletions docs/contrib/dev-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,11 @@ We suggest using [Google Container Registry](https://cloud.google.com/container-
to store your images.

## Other considerations

The build uses dependencies in the `ingress/vendor` directory, which
must be installed before building a binary/image. Occasionally, you
might need to update the dependencies. In that case, you will need to install
the [dep](https://github.com/golang/dep) tool.
might need to update the dependencies. In that case, you will need to use go's
[built in module tool](https://github.com/golang/go/wiki/Modules#daily-workflow).
After updating a dependency, make sure to re-run `go mod vendor` to update the
vendor directory and update it's corresponding `replace` directive to pin the version.


98 changes: 98 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
module k8s.io/ingress-gce

go 1.12

require (
cloud.google.com/go v0.37.4 // indirect
github.com/GoogleCloudPlatform/k8s-cloud-provider v0.0.0-20181220005116-f8e995905100
github.com/PuerkitoBio/purell v1.1.1 // indirect
github.com/beorn7/perks v1.0.0 // indirect
github.com/emicklei/go-restful v2.9.3+incompatible // indirect
github.com/evanphx/json-patch v4.1.0+incompatible // indirect
github.com/go-openapi/spec v0.19.0
github.com/go-openapi/swag v0.19.0 // indirect
github.com/gogo/protobuf v1.2.1 // indirect
github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef // indirect
github.com/golang/protobuf v1.3.1 // indirect
github.com/google/gofuzz v1.0.0 // indirect
github.com/googleapis/gnostic v0.2.0 // indirect
github.com/hashicorp/golang-lru v0.5.1 // indirect
github.com/imdario/mergo v0.3.7 // indirect
github.com/json-iterator/go v1.1.6 // indirect
github.com/kr/pretty v0.1.0
github.com/mailru/easyjson v0.0.0-20190403194419-1ea4449da983 // indirect
github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829
github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 // indirect
github.com/prometheus/common v0.3.0 // indirect
github.com/prometheus/procfs v0.0.0-20190416084830-8368d24ba045 // indirect
github.com/spf13/pflag v1.0.3
golang.org/x/crypto v0.0.0-20190422183909-d864b10871cd // indirect
golang.org/x/net v0.0.0-20190420063019-afa5a82059c6 // indirect
golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a
golang.org/x/sys v0.0.0-20190422165155-953cdadca894 // indirect
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 // indirect
google.golang.org/api v0.3.1
gopkg.in/gcfg.v1 v1.2.3 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/warnings.v0 v0.1.2 // indirect
gopkg.in/yaml.v2 v2.2.2 // indirect
k8s.io/api v0.0.0-20190418212532-b8e4ab4b136a
k8s.io/apiextensions-apiserver v0.0.0-20190409022649-727a075fdec8
k8s.io/apimachinery v0.0.0-20190418212431-b3683fe6b520
k8s.io/client-go v0.0.0-20190418212717-1d2e9628a1ee
k8s.io/cloud-provider v0.0.0-20190418214227-029ecc113e6d
k8s.io/component-base v0.0.0-20190418213057-380654ddefc0
k8s.io/klog v0.3.0
k8s.io/kube-openapi v0.0.0-20190418160015-6b3d3b2d5666
k8s.io/kubernetes v1.14.1
k8s.io/utils v0.0.0-20190308190857-21c4ce38f2a7
)

replace (
cloud.google.com/go => cloud.google.com/go v0.37.4
github.com/GoogleCloudPlatform/k8s-cloud-provider => github.com/GoogleCloudPlatform/k8s-cloud-provider v0.0.0-20181220005116-f8e995905100
github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.1.1
github.com/beorn7/perks => github.com/beorn7/perks v1.0.0
github.com/emicklei/go-restful => github.com/emicklei/go-restful v2.9.3+incompatible
github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.1.0+incompatible
github.com/go-openapi/spec => github.com/go-openapi/spec v0.19.0
github.com/go-openapi/swag => github.com/go-openapi/swag v0.19.0
github.com/gogo/protobuf => github.com/gogo/protobuf v1.2.1
github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef
github.com/golang/protobuf => github.com/golang/protobuf v1.3.1
github.com/google/gofuzz => github.com/google/gofuzz v1.0.0
github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.2.0
github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.5.1
github.com/imdario/mergo => github.com/imdario/mergo v0.3.7
github.com/json-iterator/go => github.com/json-iterator/go v1.1.6
github.com/kr/pretty => github.com/kr/pretty v0.1.0
github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20190403194419-1ea4449da983
github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829
github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90
github.com/prometheus/common => github.com/prometheus/common v0.3.0
github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20190416084830-8368d24ba045
github.com/spf13/pflag => github.com/spf13/pflag v1.0.3
go.opencensus.io => go.opencensus.io v0.20.2
golang.org/x/crypto => golang.org/x/crypto v0.0.0-20190422183909-d864b10871cd
golang.org/x/net => golang.org/x/net v0.0.0-20190420063019-afa5a82059c6
golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a
golang.org/x/sys => golang.org/x/sys v0.0.0-20190422165155-953cdadca894
golang.org/x/time => golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
google.golang.org/api => google.golang.org/api v0.0.0-20180926200423-76f31e4d17c2
google.golang.org/genproto => google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7
google.golang.org/grpc => google.golang.org/grpc v1.20.1
gopkg.in/gcfg.v1 => gopkg.in/gcfg.v1 v1.2.3
gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.1
gopkg.in/warnings.v0 => gopkg.in/warnings.v0 v0.1.2
gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2
k8s.io/api => k8s.io/api v0.0.0-20190418212532-b8e4ab4b136a
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190409022649-727a075fdec8
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190418212431-b3683fe6b520
k8s.io/client-go => k8s.io/client-go v0.0.0-20190418212717-1d2e9628a1ee
k8s.io/cloud-provider => k8s.io/cloud-provider v0.0.0-20190418214227-029ecc113e6d
k8s.io/component-base => k8s.io/component-base v0.0.0-20190418213057-380654ddefc0
k8s.io/klog => k8s.io/klog v0.3.0
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190418160015-6b3d3b2d5666
k8s.io/kubernetes => k8s.io/kubernetes v1.14.1
k8s.io/utils => k8s.io/utils v0.0.0-20190308190857-21c4ce38f2a7
)
Loading