File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
build/noderesourcetopology-plugin Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change
1
+ ARG RHEL_VERSION=9.4
2
+
3
+ FROM brew.registry.redhat.io/rh-osbs/openshift-golang-builder:v1.20 AS builder
4
+
5
+ WORKDIR /app
6
+
7
+ COPY . .
8
+
9
+ RUN GOEXPERIMENT=strictfipsruntime GOOS=linux CGO_ENABLED=1 go build -tags strictfipsruntime -o bin/noderesourcetopology-plugin cmd/noderesourcetopology-plugin/main.go
10
+
11
+ FROM registry.redhat.io/rhel9-4-els/rhel-minimal:${RHEL_VERSION}
12
+
13
+ COPY --from=builder /app/bin/noderesourcetopology-plugin /bin/kube-scheduler
14
+ WORKDIR /bin
15
+ CMD ["kube-scheduler" ]
16
+
17
+ LABEL com.redhat.component="noderesourcetopology-scheduler-container" \
18
+ name="openshift4/noderesourcetopology-scheduler" \
19
+ summary="node resource topology aware scheduler" \
20
+ io.openshift.expose-services="" \
21
+ io.openshift.tags="numa,topology,scheduler" \
22
+ io.k8s.display-name="noderesourcetopology-scheduler" \
23
+ description="kubernetes scheduler aware of node resource topology." \
24
+
25
+ io.openshift.maintainer.component="Node Resource Topology aware Scheduler" \
26
+ io.openshift.maintainer.product="OpenShift Container Platform" \
27
+ io.k8s.description="Node Resource Topology aware Scheduler"
28
+
You can’t perform that action at this time.
0 commit comments