Skip to content
Permalink
Browse files

Fix backfill of clusterctl and revert some portions of Makefile

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
  • Loading branch information...
justaugustus committed Jul 28, 2019
1 parent 6aaa10e commit ace1a622c2522c8e57750a5582b6c7156c22dc70
Showing with 14,885 additions and 122 deletions.
  1. +22 −11 Makefile
  2. +2 −12 cmd/clusterctl/BUILD.bazel
  3. +9 −95 cmd/clusterctl/main.go
  4. +3 −0 go.sum
  5. +15 −0 vendor/cloud.google.com/go/AUTHORS
  6. +40 −0 vendor/cloud.google.com/go/CONTRIBUTORS
  7. +202 −0 vendor/cloud.google.com/go/LICENSE
  8. +9 −0 vendor/cloud.google.com/go/compute/metadata/BUILD.bazel
  9. +513 −0 vendor/cloud.google.com/go/compute/metadata/metadata.go
  10. +3 −0 vendor/github.com/gophercloud/gophercloud/.gitignore
  11. +24 −0 vendor/github.com/gophercloud/gophercloud/.travis.yml
  12. +98 −0 vendor/github.com/gophercloud/gophercloud/.zuul.yaml
  13. +20 −0 vendor/github.com/gophercloud/gophercloud/BUILD.bazel
  14. 0 vendor/github.com/gophercloud/gophercloud/CHANGELOG.md
  15. +191 −0 vendor/github.com/gophercloud/gophercloud/LICENSE
  16. +159 −0 vendor/github.com/gophercloud/gophercloud/README.md
  17. +437 −0 vendor/github.com/gophercloud/gophercloud/auth_options.go
  18. +52 −0 vendor/github.com/gophercloud/gophercloud/auth_result.go
  19. +93 −0 vendor/github.com/gophercloud/gophercloud/doc.go
  20. +76 −0 vendor/github.com/gophercloud/gophercloud/endpoint_search.go
  21. +460 −0 vendor/github.com/gophercloud/gophercloud/errors.go
  22. +7 −0 vendor/github.com/gophercloud/gophercloud/go.mod
  23. +8 −0 vendor/github.com/gophercloud/gophercloud/go.sum
  24. +21 −0 vendor/github.com/gophercloud/gophercloud/openstack/BUILD.bazel
  25. +114 −0 vendor/github.com/gophercloud/gophercloud/openstack/auth_env.go
  26. +432 −0 vendor/github.com/gophercloud/gophercloud/openstack/client.go
  27. +14 −0 vendor/github.com/gophercloud/gophercloud/openstack/doc.go
  28. +107 −0 vendor/github.com/gophercloud/gophercloud/openstack/endpoint_location.go
  29. +71 −0 vendor/github.com/gophercloud/gophercloud/openstack/errors.go
  30. +18 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/BUILD.bazel
  31. +65 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/doc.go
  32. +116 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/requests.go
  33. +91 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/results.go
  34. +23 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/urls.go
  35. +18 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/BUILD.bazel
  36. +46 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/doc.go
  37. +103 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/requests.go
  38. +174 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/results.go
  39. +13 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/urls.go
  40. +15 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/BUILD.bazel
  41. +108 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/doc.go
  42. +162 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/requests.go
  43. +178 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/results.go
  44. +7 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/urls.go
  45. +13 −0 vendor/github.com/gophercloud/gophercloud/openstack/utils/BUILD.bazel
  46. +28 −0 vendor/github.com/gophercloud/gophercloud/openstack/utils/base_endpoint.go
  47. +111 −0 vendor/github.com/gophercloud/gophercloud/openstack/utils/choose_version.go
  48. +17 −0 vendor/github.com/gophercloud/gophercloud/pagination/BUILD.bazel
  49. +60 −0 vendor/github.com/gophercloud/gophercloud/pagination/http.go
  50. +92 −0 vendor/github.com/gophercloud/gophercloud/pagination/linked.go
  51. +58 −0 vendor/github.com/gophercloud/gophercloud/pagination/marker.go
  52. +251 −0 vendor/github.com/gophercloud/gophercloud/pagination/pager.go
  53. +4 −0 vendor/github.com/gophercloud/gophercloud/pagination/pkg.go
  54. +33 −0 vendor/github.com/gophercloud/gophercloud/pagination/single.go
  55. +491 −0 vendor/github.com/gophercloud/gophercloud/params.go
  56. +489 −0 vendor/github.com/gophercloud/gophercloud/provider_client.go
  57. +448 −0 vendor/github.com/gophercloud/gophercloud/results.go
  58. +152 −0 vendor/github.com/gophercloud/gophercloud/service_client.go
  59. +102 −0 vendor/github.com/gophercloud/gophercloud/util.go
  60. +24 −0 vendor/golang.org/x/oauth2/google/BUILD.bazel
  61. +38 −0 vendor/golang.org/x/oauth2/google/appengine.go
  62. +77 −0 vendor/golang.org/x/oauth2/google/appengine_gen1.go
  63. +27 −0 vendor/golang.org/x/oauth2/google/appengine_gen2_flex.go
  64. +155 −0 vendor/golang.org/x/oauth2/google/default.go
  65. +40 −0 vendor/golang.org/x/oauth2/google/doc.go
  66. +193 −0 vendor/golang.org/x/oauth2/google/google.go
  67. +74 −0 vendor/golang.org/x/oauth2/google/jwt.go
  68. +201 −0 vendor/golang.org/x/oauth2/google/sdk.go
  69. +9 −0 vendor/golang.org/x/oauth2/jws/BUILD.bazel
  70. +182 −0 vendor/golang.org/x/oauth2/jws/jws.go
  71. +14 −0 vendor/golang.org/x/oauth2/jwt/BUILD.bazel
  72. +170 −0 vendor/golang.org/x/oauth2/jwt/jwt.go
  73. +20 −0 vendor/google.golang.org/appengine/.travis.yml
  74. +23 −0 vendor/google.golang.org/appengine/BUILD.bazel
  75. +90 −0 vendor/google.golang.org/appengine/CONTRIBUTING.md
  76. +73 −0 vendor/google.golang.org/appengine/README.md
  77. +137 −0 vendor/google.golang.org/appengine/appengine.go
  78. +20 −0 vendor/google.golang.org/appengine/appengine_vm.go
  79. +46 −0 vendor/google.golang.org/appengine/errors.go
  80. +7 −0 vendor/google.golang.org/appengine/go.mod
  81. +6 −0 vendor/google.golang.org/appengine/go.sum
  82. +142 −0 vendor/google.golang.org/appengine/identity.go
  83. +10 −0 vendor/google.golang.org/appengine/internal/app_identity/BUILD.bazel
  84. +611 −0 vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.pb.go
  85. +64 −0 vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.proto
  86. +10 −0 vendor/google.golang.org/appengine/internal/modules/BUILD.bazel
  87. +786 −0 vendor/google.golang.org/appengine/internal/modules/modules_service.pb.go
  88. +80 −0 vendor/google.golang.org/appengine/internal/modules/modules_service.proto
  89. +25 −0 vendor/google.golang.org/appengine/namespace.go
  90. +20 −0 vendor/google.golang.org/appengine/timeout.go
  91. +18 −0 vendor/google.golang.org/appengine/travis_install.sh
  92. +12 −0 vendor/google.golang.org/appengine/travis_test.sh
  93. +15 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/BUILD.bazel
  94. +7 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/OWNERS
  95. +17 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/azure/BUILD.bazel
  96. +50 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/azure/README.md
  97. +360 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/azure/azure.go
  98. +18 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/gcp/BUILD.bazel
  99. +6 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/gcp/OWNERS
  100. +383 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/gcp/gcp.go
  101. +15 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/oidc/BUILD.bazel
  102. +5 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/oidc/OWNERS
  103. +379 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go
  104. +16 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/openstack/BUILD.bazel
  105. +193 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/openstack/openstack.go
  106. +25 −0 vendor/k8s.io/client-go/plugin/pkg/client/auth/plugins.go
  107. +12 −0 vendor/k8s.io/client-go/third_party/forked/golang/template/BUILD.bazel
  108. +94 −0 vendor/k8s.io/client-go/third_party/forked/golang/template/exec.go
  109. +599 −0 vendor/k8s.io/client-go/third_party/forked/golang/template/funcs.go
  110. +15 −0 vendor/k8s.io/client-go/util/jsonpath/BUILD.bazel
  111. +20 −0 vendor/k8s.io/client-go/util/jsonpath/doc.go
  112. +517 −0 vendor/k8s.io/client-go/util/jsonpath/jsonpath.go
  113. +255 −0 vendor/k8s.io/client-go/util/jsonpath/node.go
  114. +525 −0 vendor/k8s.io/client-go/util/jsonpath/parser.go
  115. +202 −0 vendor/k8s.io/component-base/LICENSE
  116. +28 −0 vendor/k8s.io/component-base/cli/flag/BUILD.bazel
  117. +106 −0 vendor/k8s.io/component-base/cli/flag/ciphersuites_flag.go
  118. +102 −0 vendor/k8s.io/component-base/cli/flag/colon_separated_multimap_string_string.go
  119. +53 −0 vendor/k8s.io/component-base/cli/flag/configuration_map.go
  120. +54 −0 vendor/k8s.io/component-base/cli/flag/flags.go
  121. +82 −0 vendor/k8s.io/component-base/cli/flag/langle_separated_map_string_string.go
  122. +90 −0 vendor/k8s.io/component-base/cli/flag/map_string_bool.go
  123. +112 −0 vendor/k8s.io/component-base/cli/flag/map_string_string.go
  124. +113 −0 vendor/k8s.io/component-base/cli/flag/namedcertkey_flag.go
  125. +41 −0 vendor/k8s.io/component-base/cli/flag/noop.go
  126. +24 −0 vendor/k8s.io/component-base/cli/flag/omitempty.go
  127. +79 −0 vendor/k8s.io/component-base/cli/flag/sectioned.go
  128. +56 −0 vendor/k8s.io/component-base/cli/flag/string_flag.go
  129. +83 −0 vendor/k8s.io/component-base/cli/flag/tristate.go
  130. +42 −4 vendor/modules.txt
@@ -44,6 +44,11 @@ BAZEL_BUILD_ARGS := --define=REGISTRY=$(REGISTRY)\
--host_force_python=PY2\
$(BAZEL_ARGS)

# Determine the OS
HOSTOS := $(shell go env GOHOSTOS)
HOSTARCH := $(shell go env GOARCH)
BINARYPATHPATTERN :=${HOSTOS}_${HOSTARCH}_*

# Bazel variables
BAZEL_VERSION := $(shell command -v bazel 2> /dev/null)
ifndef BAZEL_VERSION
@@ -182,20 +187,23 @@ lint-full: ## Run slower linters to detect possible issues

# TODO: Add clusterazureadm target once it exists
.PHONY: binaries
binaries: manager clusterctl ## Builds and installs all binaries
binaries: generate manager clusterctl ## Builds and installs all binaries

.PHONY: manager
manager: ## Build manager binary.
go build -o bin/manager ./cmd/manager
bazel build //cmd/manager $(BAZEL_ARGS)
install bazel-bin/cmd/manager/${BINARYPATHPATTERN}/manager $(shell go env GOPATH)/bin/azure-manager

.PHONY: clusterctl
clusterctl: ## Build clusterctl binary.
go build -o bin/clusterctl ./cmd/clusterctl
bazel build --workspace_status_command=./hack/print-workspace-status.sh //cmd/clusterctl $(BAZEL_ARGS)
install bazel-bin/cmd/clusterctl/${BINARYPATHPATTERN}/clusterctl $(shell go env GOPATH)/bin/clusterctl

# TODO: Uncomment clusterazureadm once it exists
#.PHONY: clusterazureadm
#clusterazureadm: ## Build clusterazureadm binary.
# go build -o bin/clusterazureadm ./cmd/clusterazureadm
# bazel build --workspace_status_command=./hack/print-workspace-status.sh //cmd/clusterazureadm $(BAZEL_ARGS)
# install bazel-bin/cmd/clusterazureadm/${BINARYPATHPATTERN}/clusterazureadm $(shell go env GOPATH)/bin/clusterazureadm

## --------------------------------------
## Release
@@ -218,9 +226,12 @@ release-artifacts: ## Build release artifacts
## Define local development targets here
## --------------------------------------

.PHONY: binaries-dev
binaries-dev: generate manager clusterctl

.PHONY: create-cluster
create-cluster: binaries ## Create a development Kubernetes cluster on Azure using examples
bin/clusterctl create cluster -v 4 \
create-cluster: binaries-dev ## Create a development Kubernetes cluster on Azure using examples
clusterctl create cluster -v 4 \
--provider azure \
--bootstrap-type kind \
-m ./cmd/clusterctl/examples/azure/out/machines.yaml \
@@ -229,8 +240,8 @@ create-cluster: binaries ## Create a development Kubernetes cluster on Azure usi
-a ./cmd/clusterctl/examples/azure/out/addons.yaml

.PHONY: create-cluster-ha
create-cluster-ha: binaries ## Create a development Kubernetes cluster on Azure using HA examples
bin/clusterctl create cluster -v 4 \
create-cluster-ha: binaries-dev ## Create a development Kubernetes cluster on Azure using HA examples
clusterctl create cluster -v 4 \
--provider azure \
--bootstrap-type kind \
-m ./cmd/clusterctl/examples/azure/out/controlplane-machines-ha.yaml \
@@ -254,12 +265,12 @@ create-cluster-management: ## Create a development Kubernetes cluster on Azure i
--kubeconfig=$$(kind get kubeconfig-path --name="clusterapi") \
create -f cmd/clusterctl/examples/azure/out/controlplane-machine.yaml
# Get KubeConfig using clusterctl.
bin/clusterctl alpha phases get-kubeconfig -v=3 \
clusterctl alpha phases get-kubeconfig -v=3 \
--kubeconfig=$$(kind get kubeconfig-path --name="clusterapi") \
--provider=azure \
--cluster-name=test1
# Apply addons on the target cluster, waiting for the control-plane to become available.
bin/clusterctl alpha phases apply-addons -v=3 \
clusterctl alpha phases apply-addons -v=3 \
--kubeconfig=./kubeconfig \
-a cmd/clusterctl/examples/azure/out/addons.yaml
# Create a worker node with MachineDeployment.
@@ -269,7 +280,7 @@ create-cluster-management: ## Create a development Kubernetes cluster on Azure i

.PHONY: delete-cluster
delete-cluster: binaries ## Deletes the development Kubernetes Cluster
bin/clusterctl delete cluster -v 4 \
clusterctl delete cluster -v 4 \
--bootstrap-type kind \
--kubeconfig ./kubeconfig \
-p ./cmd/clusterctl/examples/azure/out/provider-components.yaml
@@ -6,20 +6,10 @@ go_library(
importpath = "sigs.k8s.io/cluster-api-provider-azure/cmd/clusterctl",
visibility = ["//visibility:private"],
deps = [
"//pkg/apis:go_default_library",
"//cmd/versioninfo:go_default_library",
"//pkg/cloud/azure/actuators/cluster:go_default_library",
"//pkg/cloud/azure/actuators/machine:go_default_library",
"//pkg/record:go_default_library",
"//vendor/k8s.io/client-go/kubernetes/typed/core/v1:go_default_library",
"//vendor/k8s.io/klog:go_default_library",
"//vendor/sigs.k8s.io/cluster-api/pkg/apis:go_default_library",
"//vendor/sigs.k8s.io/cluster-api/cmd/clusterctl/cmd:go_default_library",
"//vendor/sigs.k8s.io/cluster-api/pkg/apis/cluster/common:go_default_library",
"//vendor/sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset:go_default_library",
"//vendor/sigs.k8s.io/cluster-api/pkg/controller/cluster:go_default_library",
"//vendor/sigs.k8s.io/cluster-api/pkg/controller/machine:go_default_library",
"//vendor/sigs.k8s.io/controller-runtime/pkg/client/config:go_default_library",
"//vendor/sigs.k8s.io/controller-runtime/pkg/manager:go_default_library",
"//vendor/sigs.k8s.io/controller-runtime/pkg/runtime/signals:go_default_library",
],
)

@@ -17,105 +17,19 @@ limitations under the License.
package main

import (
"flag"
"net/http"
_ "net/http/pprof"
"time"

corev1 "k8s.io/client-go/kubernetes/typed/core/v1"
"k8s.io/klog"
"sigs.k8s.io/cluster-api-provider-azure/pkg/apis"
"sigs.k8s.io/cluster-api-provider-azure/cmd/versioninfo"
"sigs.k8s.io/cluster-api-provider-azure/pkg/cloud/azure/actuators/cluster"
"sigs.k8s.io/cluster-api-provider-azure/pkg/cloud/azure/actuators/machine"
"sigs.k8s.io/cluster-api-provider-azure/pkg/record"
clusterapis "sigs.k8s.io/cluster-api/pkg/apis"
"sigs.k8s.io/cluster-api/cmd/clusterctl/cmd"
"sigs.k8s.io/cluster-api/pkg/apis/cluster/common"
"sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset"
capicluster "sigs.k8s.io/cluster-api/pkg/controller/cluster"
capimachine "sigs.k8s.io/cluster-api/pkg/controller/machine"
"sigs.k8s.io/controller-runtime/pkg/client/config"
"sigs.k8s.io/controller-runtime/pkg/manager"
"sigs.k8s.io/controller-runtime/pkg/runtime/signals"
)

func main() {
klog.InitFlags(nil)
flag.Set("logtostderr", "true")

watchNamespace := flag.String("namespace", "",
"Namespace that the controller watches to reconcile cluster-api objects. If unspecified, the controller watches for cluster-api objects across all namespaces.")

profilerAddress := flag.String("profiler-address", "", "Bind address to expose the pprof profiler (e.g. localhost:6060)")

flag.Parse()

cfg := config.GetConfigOrDie()

if *profilerAddress != "" {
klog.Infof("Profiler listening for requests at %s", *profilerAddress)
go func() {
klog.Info(http.ListenAndServe(*profilerAddress, nil))
}()
}

// Setup a Manager
syncPeriod := 10 * time.Minute
opts := manager.Options{
SyncPeriod: &syncPeriod,
}

if *watchNamespace != "" {
opts.Namespace = *watchNamespace
klog.Infof("Watching cluster-api objects only in namespace %q for reconciliation.", opts.Namespace)
}

mgr, err := manager.New(cfg, opts)
if err != nil {
klog.Fatalf("Failed to set up overall controller manager: %v", err)
}

cs, err := clientset.NewForConfig(cfg)
if err != nil {
klog.Fatalf("Failed to create client from configuration: %v", err)
}

coreClient, err := corev1.NewForConfig(cfg)
if err != nil {
klog.Fatalf("Failed to create corev1 client from configuration: %v", err)
}

// Initialize event recorder.
record.InitFromRecorder(mgr.GetRecorder("azure-controller"))

// Initialize cluster actuator.
clusterActuator := cluster.NewActuator(cluster.ActuatorParams{
CoreClient: coreClient,
Client: cs.ClusterV1alpha1(),
LoggingContext: "[cluster-actuator]",
})

// Initialize machine actuator.
machineActuator := machine.NewActuator(machine.ActuatorParams{
CoreClient: coreClient,
ClusterClient: cs.ClusterV1alpha1(),
LoggingContext: "[machine-actuator]",
})
func registerCustomCommands() {
cmd.RootCmd.AddCommand(versioninfo.VersionCmd())
}

// Register our cluster deployer (the interface is in clusterctl and we define the Deployer interface on the actuator)
func main() {
clusterActuator := cluster.NewActuator(cluster.ActuatorParams{})
common.RegisterClusterProvisioner("azure", clusterActuator)

if err := apis.AddToScheme(mgr.GetScheme()); err != nil {
klog.Fatal(err)
}

if err := clusterapis.AddToScheme(mgr.GetScheme()); err != nil {
klog.Fatal(err)
}

capimachine.AddWithActuator(mgr, machineActuator)
capicluster.AddWithActuator(mgr, clusterActuator)

if err := mgr.Start(signals.SetupSignalHandler()); err != nil {
klog.Fatalf("Failed to run manager: %v", err)
}
registerCustomCommands()
cmd.Execute()
}
3 go.sum
@@ -1,6 +1,7 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.31.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.35.1 h1:LMe/Btq0Eijsc97JyBwMc0KMXOe0orqAMdg7/EkywN8=
cloud.google.com/go v0.35.1/go.mod h1:wfjPZNvXCBYESy3fIynybskMP48KVPrjSPCnXiK7Prg=
contrib.go.opencensus.io/exporter/ocagent v0.2.0 h1:Q/jXnVbliDYozuWJni9452xsSUuo+y8yrioxRgofBhE=
contrib.go.opencensus.io/exporter/ocagent v0.2.0/go.mod h1:0fnkYHF+ORKj7HWzOExKkUHeFX79gXSKUQbpnAM+wzo=
@@ -305,6 +306,7 @@ github.com/googleapis/gax-go v2.0.0+incompatible/go.mod h1:SFVmujtThgffbyetf+mdk
github.com/googleapis/gax-go/v2 v2.0.3/go.mod h1:LLvjysVCY1JZeum8Z6l8qUty8fiNwE08qbEPm1M08qg=
github.com/googleapis/gnostic v0.2.0 h1:l6N3VoaVzTncYYW+9yOz2LJJammFZGBO13sqgEhpy9g=
github.com/googleapis/gnostic v0.2.0/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY=
github.com/gophercloud/gophercloud v0.0.0-20190221164956-3f3cc5a566b2 h1:UVNu/91ffTOzayxrORCp4UVGrYH05xTq8DuNR7ILW1Q=
github.com/gophercloud/gophercloud v0.0.0-20190221164956-3f3cc5a566b2/go.mod h1:vxM41WHh5uqHVBMZHzuwNOHh8XEoIEcSTewFxm1c5g8=
github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg=
@@ -738,6 +740,7 @@ k8s.io/cluster-bootstrap v0.0.0-20190223141759-fab9a0a63c55/go.mod h1:iBSm2nwo3O
k8s.io/code-generator v0.0.0-20181117043124-c2090bec4d9b/go.mod h1:MYiN+ZJZ9HkETbgVZdWw2AsuAi9PZ4V80cwfuf2axe8=
k8s.io/code-generator v0.0.0-20190711102700-42c1e9a4dc7a h1:0nFMsZuuBPPyJuUmCfOGd+Tv16xmO8haXwTAZLezFQM=
k8s.io/code-generator v0.0.0-20190711102700-42c1e9a4dc7a/go.mod h1:gZ0mjdzfPz3P+cILxibAJ25xFoZ1Kf0xQrFUHy66AEs=
k8s.io/component-base v0.0.0-20190703210340-65d72cfeb85d h1:rnHKkkKa8rR4DkemPeIzuL+/Ks2zZj6d3OV/HYD0t/E=
k8s.io/component-base v0.0.0-20190703210340-65d72cfeb85d/go.mod h1:lD66vYoxfIYwZTZunUYSg/e6fEj0fcgked2esAmsIfA=
k8s.io/component-base v0.0.0-20190711104712-4ad84870f76c h1:PdthTG2Xxd1eDxcGuww0hgJPSlMWKTxAvff4Bd4xX/A=
k8s.io/component-base v0.0.0-20190711104712-4ad84870f76c/go.mod h1:yHi8nnYgJn3NxM9NE+ohCGKltBvgqw69dHs0g+QGIPY=

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

0 comments on commit ace1a62

Please sign in to comment.
You can’t perform that action at this time.