File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed
pkg/provider/example/container Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 1313# limitations under the License.
1414
1515# Build the manager binary
16- FROM golang:1.12.5 as builder
16+ FROM golang:1.12.6 as builder
1717
1818ARG ARCH
1919
@@ -22,9 +22,14 @@ WORKDIR $GOPATH/src/sigs.k8s.io/cluster-api
2222COPY pkg/ pkg/
2323COPY vendor/ vendor/
2424COPY cmd/ cmd/
25+ COPY api/ api/
26+ COPY controllers/ controllers/
27+ COPY vendor/ vendor/
2528
2629# Build
27- RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH} go build -a -ldflags '-extldflags "-static"' -o ./cmd/example-provider/manager sigs.k8s.io/cluster-api/cmd/example-provider
30+ RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH} \
31+ go build -a -ldflags '-extldflags "-static"' \
32+ -o ./cmd/example-provider/manager sigs.k8s.io/cluster-api/cmd/example-provider
2833
2934# Copy the controller-manager into a thin image
3035FROM gcr.io/distroless/static:latest
Original file line number Diff line number Diff line change @@ -28,13 +28,12 @@ import (
2828 "k8s.io/client-go/kubernetes"
2929 "k8s.io/client-go/kubernetes/scheme"
3030 "k8s.io/client-go/tools/clientcmd"
31- "sigs.k8s.io/cluster-api/api/v1alpha2"
3231 clusterv1 "sigs.k8s.io/cluster-api/api/v1alpha2"
3332 "sigs.k8s.io/controller-runtime/pkg/client"
3433)
3534
3635func init () {
37- v1alpha2 .AddToScheme (scheme .Scheme )
36+ clusterv1 .AddToScheme (scheme .Scheme )
3837}
3938
4039var clusterSpec = & clusterv1.ClusterSpec {
@@ -79,7 +78,7 @@ var _ = Describe("Cluster-Controller", func() {
7978 testNamespace = ns .ObjectMeta .Name
8079
8180 // Create a new client
82- apiclient , err = client .New (config , client.Options {})
81+ apiclient , err = client .New (config , client.Options {Scheme : scheme . Scheme })
8382 Expect (err ).ShouldNot (HaveOccurred ())
8483 })
8584
You can’t perform that action at this time.
0 commit comments