Skip to content

Commit b7f1b78

Browse files
committed
Update example-provider Dockerfile
Signed-off-by: Vince Prignano <[email protected]>
1 parent 25a2a6c commit b7f1b78

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

pkg/provider/example/container/Dockerfile

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
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

1818
ARG ARCH
1919

@@ -22,9 +22,14 @@ WORKDIR $GOPATH/src/sigs.k8s.io/cluster-api
2222
COPY pkg/ pkg/
2323
COPY vendor/ vendor/
2424
COPY 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
3035
FROM gcr.io/distroless/static:latest

test/integration/cluster/cluster_test.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff 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

3635
func init() {
37-
v1alpha2.AddToScheme(scheme.Scheme)
36+
clusterv1.AddToScheme(scheme.Scheme)
3837
}
3938

4039
var 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

0 commit comments

Comments
 (0)