Skip to content

Commit 81fd866

Browse files
committedMay 5, 2022
Fixed up container for UBI8
1 parent ba5c247 commit 81fd866

File tree

5 files changed

+4
-8
lines changed

5 files changed

+4
-8
lines changed
 

‎Dockerfile

+1-3
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ USER 0
1919
# Build
2020
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o manager main.go
2121

22-
# Use distroless as minimal base image to package the manager binary
23-
# Refer to https://github.com/GoogleContainerTools/distroless for more details
24-
FROM gcr.io/distroless/static:nonroot
22+
FROM registry.access.redhat.com/ubi8/ubi-minimal:8.5
2523
WORKDIR /
2624
COPY --from=builder /workspace/manager .
2725
USER 65532:65532

‎config/rbac/role.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ rules:
1313
- events
1414
- namespaces
1515
- persistentvolumeclaims
16-
- secrets
1716
- serviceaccounts
1817
- services
1918
verbs:

‎controllers/frontend_controller.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ type FrontendReconciler struct {
8484
//+kubebuilder:rbac:groups=cloud.redhat.com,resources=bundles/status,verbs=get;update;patch
8585
//+kubebuilder:rbac:groups=cloud.redhat.com,resources=bundles/finalizers,verbs=update
8686

87-
// +kubebuilder:rbac:groups="",resources=serviceaccounts;configmaps;services;persistentvolumeclaims;secrets;events;namespaces,verbs=get;list;watch;create;update;patch;delete
87+
// +kubebuilder:rbac:groups="",resources=serviceaccounts;configmaps;services;persistentvolumeclaims;events;namespaces,verbs=get;list;watch;create;update;patch;delete
8888
// +kubebuilder:rbac:groups=apps,resources=deployments,verbs=get;list;watch;create;update;patch;delete
8989
// +kubebuilder:rbac:groups="",resources=services,verbs=get;list;watch;create;update;patch;delete
9090
// +kubebuilder:rbac:groups=networking.k8s.io,resources=ingresses,verbs=get;list;watch;create;update;patch;delete

‎deploy.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,6 @@ objects:
907907
- events
908908
- namespaces
909909
- persistentvolumeclaims
910-
- secrets
911910
- serviceaccounts
912911
- services
913912
verbs:
@@ -1191,7 +1190,7 @@ objects:
11911190
terminationGracePeriodSeconds: 10
11921191
parameters:
11931192
- name: IMAGE_TAG
1194-
value: latest
1193+
required: true
11951194
- name: IMAGE
11961195
value: quay.io/cloudservices/frontend-operator
11971196

‎template.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
name: frontend-operator
55
parameters:
66
- name: IMAGE_TAG
7-
value: latest
7+
required: true
88
- name: IMAGE
99
value: quay.io/cloudservices/frontend-operator
1010
objects: []

0 commit comments

Comments
 (0)
Please sign in to comment.