Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User/vpidatala/poc/8 #3

Merged
merged 82 commits into from
Feb 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
bf8580a
YAML
vpidatala94 Feb 12, 2025
de6cc80
YAML#1
vpidatala94 Feb 13, 2025
1359975
E2E Comp tests - Node not restarting
vpidatala94 Feb 13, 2025
1dff2d0
E2E Comp tests - Node not restarting#4
vpidatala94 Feb 14, 2025
d8546ca
apply YAML config
vpidatala94 Feb 14, 2025
d4528ee
Validate Cilium Metrics
vpidatala94 Feb 14, 2025
8d9ac4e
Validate Cilium Metrics
vpidatala94 Feb 14, 2025
e2849ef
Validate Cilium Metrics#1
vpidatala94 Feb 14, 2025
19f43c7
DockerFile
vpidatala94 Feb 14, 2025
606fe79
DockerFile
vpidatala94 Feb 14, 2025
0e30795
DockerFile - Images
vpidatala94 Feb 14, 2025
82df833
Push Images
vpidatala94 Feb 14, 2025
d4362fa
Allow pipeline runs
vpidatala94 Feb 14, 2025
bfb9b79
Allow pipeline runs#1
vpidatala94 Feb 14, 2025
b2000b6
Testing ACR Login
vpidatala94 Feb 15, 2025
b065fba
Testing Docker push
vpidatala94 Feb 15, 2025
1b0c753
Testing ACR login
vpidatala94 Feb 15, 2025
e2f50af
Testing ACR login#2
vpidatala94 Feb 15, 2025
1bdbbae
Testing ACR login#3
vpidatala94 Feb 15, 2025
dab25a0
Testing ACR login#4
vpidatala94 Feb 16, 2025
0ce29fb
Testing ACR login#5
vpidatala94 Feb 16, 2025
f5fa3bf
Testing ACR login#6
vpidatala94 Feb 16, 2025
e8f56c2
Testing ACR login#6
vpidatala94 Feb 16, 2025
5bc712f
Testing ACR login#7
vpidatala94 Feb 16, 2025
e3ceadd
Testing ACR#8
vpidatala94 Feb 16, 2025
0ed8c51
Testing ACR#9
vpidatala94 Feb 17, 2025
87f9143
Testing INSTALL-EBPF-XDP#10
vpidatala94 Feb 17, 2025
0608d49
Testing INSTALL-EBPF-XDP#11
vpidatala94 Feb 17, 2025
f8cbbc9
Testing INSTALL-EBPF-XDP#12
vpidatala94 Feb 17, 2025
dcc7140
Testing INSTALL-EBPF-XDP#13
vpidatala94 Feb 18, 2025
e6eef64
Testing INSTALL-EBPF-XDP#14
vpidatala94 Feb 18, 2025
9f17013
Testing INSTALL-EBPF-XDP#15
vpidatala94 Feb 18, 2025
cc39db9
Testing INSTALL-EBPF-XDP#16
vpidatala94 Feb 18, 2025
9a7769e
Testing INSTALL-EBPF-XDP#17
vpidatala94 Feb 18, 2025
e7dc9e0
Testing INSTALL-EBPF-XDP#18
vpidatala94 Feb 18, 2025
7d5192a
Testing INSTALL-EBPF-XDP#19
vpidatala94 Feb 18, 2025
6260e09
Testing INSTALL-EBPF-XDP#20
vpidatala94 Feb 18, 2025
9c0af2c
Testing INSTALL-EBPF-XDP#21
vpidatala94 Feb 18, 2025
760afd1
Testing INSTALL-EBPF-XDP#22
vpidatala94 Feb 18, 2025
0307330
Testing INSTALL-EBPF-XDP#JOB
vpidatala94 Feb 18, 2025
39fa5e0
Testing INSTALL-EBPF-XDP#JOB#1
vpidatala94 Feb 18, 2025
4493f49
apply YAML config - switched to job
vpidatala94 Feb 18, 2025
adc426d
apply YAML config - switched to job#2
vpidatala94 Feb 18, 2025
57daa98
apply YAML config - switched to job#2
vpidatala94 Feb 19, 2025
8f84b18
apply YAML config - switched to job#3
vpidatala94 Feb 19, 2025
ad97e9b
apply YAML config - switched to job#4
vpidatala94 Feb 19, 2025
d7f9f7f
apply YAML config - switched to job#3
vpidatala94 Feb 19, 2025
3809135
apply YAML config - switched to job#4
vpidatala94 Feb 19, 2025
2d8b0a4
apply YAML config - switched to job#5
vpidatala94 Feb 19, 2025
1f590f1
apply YAML config - switched to job#6
vpidatala94 Feb 19, 2025
5876971
apply YAML config - switched to job#7
vpidatala94 Feb 19, 2025
820764a
apply YAML config - switched to job#8
vpidatala94 Feb 19, 2025
fa6159d
apply YAML config - switched to job#9
vpidatala94 Feb 19, 2025
32c4718
apply YAML config - switched to job#10
vpidatala94 Feb 19, 2025
eb3cf4a
apply YAML config - switched to job#11
vpidatala94 Feb 19, 2025
cf4cdd5
removing mock restart
vpidatala94 Feb 19, 2025
b2f9280
ebpf curl fixed
vpidatala94 Feb 19, 2025
bceba98
ebpf curl fixed#2
vpidatala94 Feb 19, 2025
ef83ec1
ebpf curl fixed#3
vpidatala94 Feb 19, 2025
bf16fed
ebpf curl fixed#4
vpidatala94 Feb 19, 2025
20bd6c2
ebpf curl fixed#5
vpidatala94 Feb 19, 2025
f906690
XDP installed
vpidatala94 Feb 19, 2025
6140121
Event Writer EXE
vpidatala94 Feb 19, 2025
e1d257a
Event Writer EXE#2
vpidatala94 Feb 19, 2025
d7e3328
Checking-in Event Writer
vpidatala94 Feb 19, 2025
21b2938
Checking-in Event Writer#YAML
vpidatala94 Feb 19, 2025
bb5bce7
Checking-in Event Writer#YAML#2
vpidatala94 Feb 19, 2025
2d8bda6
Checking-in Event Writer#YAML#3
vpidatala94 Feb 19, 2025
90361c5
Checking-in Event Writer#YAML#4
vpidatala94 Feb 19, 2025
c9b42c8
Checking-in Event Writer#YAML#5
vpidatala94 Feb 19, 2025
728e752
Checking-in Event Writer#YAML#6
vpidatala94 Feb 19, 2025
38206f1
Checking-in Event Writer#YAML#7
vpidatala94 Feb 19, 2025
432543d
Checking-in Event Writer#YAML#8
vpidatala94 Feb 19, 2025
eba1932
Changing install-event-writer WIN Server 22
vpidatala94 Feb 19, 2025
dca3c71
Changing install-event-writer WIN Server 23
vpidatala94 Feb 19, 2025
28eb527
Changing install-event-writer WIN Server 24
vpidatala94 Feb 19, 2025
c5c065d
Changing install-event-writer WIN Server 25
vpidatala94 Feb 19, 2025
bc89ea4
changed package name
vpidatala94 Feb 20, 2025
68e2879
changed package name#2
vpidatala94 Feb 20, 2025
a6d7eb3
changed package name#3
vpidatala94 Feb 20, 2025
865a332
go mod changes --- ebpfwindows
vpidatala94 Feb 20, 2025
9a0d89f
go mod changes --- ebpfwindows
vpidatala94 Feb 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ permissions:

jobs:
e2e:
if: ${{ github.event_name == 'merge_group' }}
name: E2E
runs-on: ubuntu-latest

Expand All @@ -29,7 +28,6 @@ jobs:

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -42,4 +40,4 @@ jobs:
shell: bash
run: |
set -euo pipefail
go test -v ./test/e2e/. -timeout 60m -tags=e2e -count=1 -args -image-tag=$(make version) -image-registry=${{vars.ACR_NAME}} -image-namespace=${{github.repository}}
go test -v ./test/e2e/. -timeout 60m -tags=e2e -count=1 -args -image-tag=$(make version) -image-registry=${{vars.ACR_NAME}} -image-namespace=${{github.repository}}
169 changes: 51 additions & 118 deletions .github/workflows/images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- uses: actions/setup-go@v5
- uses: actions/setup-go@v5.3.0
with:
go-version-file: go.mod
- run: go version
Expand All @@ -35,7 +35,6 @@ jobs:

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -46,18 +45,13 @@ jobs:
run: |
set -euo pipefail
echo "TAG=$(make version)" >> $GITHUB_ENV
if [ "$IS_MERGE_GROUP" == "true" ]; then
az acr login -n ${{ vars.ACR_NAME }}
make retina-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
BUILDX_ACTION=--push
else
make retina-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }}
fi
az acr login -n ${{ vars.ACR_NAME }}
make retina-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
APP_INSIGHTS_ID=${{ secrets.AZURE_APP_INSIGHTS_KEY }} \
BUILDX_ACTION=--push
env:
IS_MERGE_GROUP: ${{ github.event_name == 'merge_group' }}

Expand All @@ -73,9 +67,9 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- uses: actions/setup-go@v5
- uses: actions/setup-go@v5.3.0
with:
go-version-file: go.mod
- run: go version
Expand All @@ -85,7 +79,6 @@ jobs:

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -96,20 +89,14 @@ jobs:
run: |
set -euo pipefail
echo "TAG=$(make version)" >> $GITHUB_ENV
if [ "$IS_MERGE_GROUP" == "true" ]; then
az acr login -n ${{ vars.ACR_NAME }}
make retina-image-win \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
WINDOWS_YEARS=${{ matrix.year }} \
BUILDX_ACTION=--push
else
make retina-image-win \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
WINDOWS_YEARS=${{ matrix.year }}
fi
az acr login -n ${{ vars.ACR_NAME }}
make retina-image-win \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
APP_INSIGHTS_ID=${{ secrets.AZURE_APP_INSIGHTS_KEY }} \
WINDOWS_YEARS=${{ matrix.year }} \
BUILDX_ACTION=--push
env:
IS_MERGE_GROUP: ${{ github.event_name == 'merge_group' }}

Expand All @@ -124,9 +111,9 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- uses: actions/setup-go@v5
- uses: actions/setup-go@v5.3.0
with:
go-version-file: go.mod
- run: go version
Expand All @@ -136,7 +123,6 @@ jobs:

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -147,18 +133,13 @@ jobs:
run: |
set -euo pipefail
echo "TAG=$(make version)" >> $GITHUB_ENV
if [ "$IS_MERGE_GROUP" == "true" ]; then
az acr login -n ${{ vars.ACR_NAME }}
make retina-operator-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
BUILDX_ACTION=--push
else
make retina-operator-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }}
fi
az acr login -n ${{ vars.ACR_NAME }}
make retina-operator-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
APP_INSIGHTS_ID=${{ secrets.AZURE_APP_INSIGHTS_KEY }} \
BUILDX_ACTION=--push
env:
IS_MERGE_GROUP: ${{ github.event_name == 'merge_group' }}

Expand All @@ -173,9 +154,9 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- uses: actions/setup-go@v5
- uses: actions/setup-go@v5.3.0
with:
go-version-file: go.mod
- run: go version
Expand All @@ -185,7 +166,6 @@ jobs:

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -196,18 +176,12 @@ jobs:
run: |
set -euo pipefail
echo "TAG=$(make version)" >> $GITHUB_ENV
if [ "$IS_MERGE_GROUP" == "true" ]; then
az acr login -n ${{ vars.ACR_NAME }}
make retina-shell-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
BUILDX_ACTION=--push
else
make retina-shell-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }}
fi
az acr login -n ${{ vars.ACR_NAME }}
make retina-shell-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
BUILDX_ACTION=--push
env:
IS_MERGE_GROUP: ${{ github.event_name == 'merge_group' }}

Expand All @@ -222,9 +196,9 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- uses: actions/setup-go@v5
- uses: actions/setup-go@v5.3.0
with:
go-version-file: go.mod
- run: go version
Expand All @@ -234,7 +208,6 @@ jobs:

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -245,23 +218,17 @@ jobs:
run: |
set -euo pipefail
echo "TAG=$(make version)" >> $GITHUB_ENV
if [ "$IS_MERGE_GROUP" == "true" ]; then
az acr login -n ${{ vars.ACR_NAME }}
make kubectl-retina-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
BUILDX_ACTION=--push
else
make kubectl-retina-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }}
fi
az acr login -n ${{ vars.ACR_NAME }}
make kubectl-retina-image \
IMAGE_NAMESPACE=${{ github.repository }} \
PLATFORM=${{ matrix.platform }}/${{ matrix.arch }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
BUILDX_ACTION=--push
env:
IS_MERGE_GROUP: ${{ github.event_name == 'merge_group' }}

manifests:
if: ${{ github.event_name == 'merge_group' && success('retina-images') && success('retina-win-images') && success('operator-images') && success('retina-shell-images')}}
if: ${{ success('retina-images') && success('retina-win-images') && success('operator-images') && success('retina-shell-images') && success('kubectl-retina-images') }}
name: Generate Manifests
runs-on: ubuntu-latest
needs:
Expand All @@ -279,7 +246,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- name: Setup QEMU
uses: docker/setup-qemu-action@v3
Expand All @@ -297,26 +264,26 @@ jobs:
set -euo pipefail
az acr login -n ${{ vars.ACR_NAME }}
make manifest COMPONENT=${{ matrix.components }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }} \
IMAGE_REGISTRY=${{ vars.ACR_NAME }}
e2e:
if: ${{ success('manifests') }}
name: Run E2E Tests
runs-on: ubuntu-latest
needs: [manifests]

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v4.2.2

- name: Setup go
uses: actions/setup-go@v5
uses: actions/setup-go@v5.3.0
with:
go-version-file: go.mod
- run: go version

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
Expand All @@ -329,38 +296,4 @@ jobs:
shell: bash
run: |
set -euo pipefail
go test -v ./test/e2e/. -timeout 60m -tags=e2e -count=1 -args -image-tag=$(make version) -image-registry=${{ vars.ACR_NAME }} -image-namespace=${{ github.repository}}
perf:
if: ${{ github.event_name == 'merge_group' && success('manifests')}}
name: Retina Performance Test
runs-on: ubuntu-latest
needs: [manifests]

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Setup go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- run: go version

- name: Az CLI login
uses: azure/login@v2
if: ${{ github.event_name == 'merge_group' }}
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION }}

- name: Run Perf Tests
env:
AZURE_APP_INSIGHTS_KEY: ${{ secrets.AZURE_APP_INSIGHTS_KEY }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION }}
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
shell: bash
run: |
set -euo pipefail
go test -v ./test/e2e/. -timeout 2h -tags=perf -count=1 -args -image-tag=$(make version) -image-registry=${{ vars.ACR_NAME }} -image-namespace=${{ github.repository }}
go test -v ./test/e2e/. -timeout 60m -tags=e2e -count=1 -args -image-tag=$(make version) -image-registry=${{ vars.ACR_NAME }} -image-namespace=${{ github.repository}}
10 changes: 5 additions & 5 deletions controller/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ FROM --platform=$TARGETPLATFORM mcr.microsoft.com/cbl-mariner/base/core@sha256:7
# mcr.microsoft.com/cbl-mariner/distroless/minimal:2.0
FROM --platform=$TARGETPLATFORM mcr.microsoft.com/cbl-mariner/distroless/minimal@sha256:db87903c5d4d9d6760e86a274914efd6a3bb5914c0b5a6c6b35350ec297fea4f AS mariner-distroless

# mcr.microsoft.com/windows/servercore:ltsc2019
# mcr.microsoft.com/windows/servercore:ltsc2019
FROM --platform=$TARGETPLATFORM mcr.microsoft.com/windows/servercore@sha256:6fdf140282a2f809dae9b13fe441635867f0a27c33a438771673b8da8f3348a4 AS ltsc2019

# mcr.microsoft.com/windows/servercore:ltsc2022
Expand All @@ -21,7 +21,7 @@ FROM --platform=$TARGETPLATFORM mcr.microsoft.com/windows/servercore@sha256:4595
# build stages

# intermediate go generate stage
FROM golang AS intermediate
FROM golang AS intermediate
ARG APP_INSIGHTS_ID # set to enable AI telemetry
ARG GOARCH=amd64 # default to amd64
ARG GOOS=linux # default to linux
Expand All @@ -32,6 +32,7 @@ RUN if [ "$GOOS" = "linux" ] ; then \
fi
COPY ./pkg/plugin /go/src/github.com/microsoft/retina/pkg/plugin
WORKDIR /go/src/github.com/microsoft/retina
RUN dir /go/src/github.com/microsoft/retina/pkg/plugin/ebpfwindows
RUN if [ "$GOOS" = "linux" ] ; then \
go mod init github.com/microsoft/retina; \
go generate -skip "mockgen" -x /go/src/github.com/microsoft/retina/pkg/plugin/...; \
Expand Down Expand Up @@ -64,7 +65,7 @@ ARG GOOS=linux # default to linux
ARG VERSION
ENV GOARCH=${GOARCH}
ENV GOOS=${GOOS}
RUN --mount=type=cache,target="/root/.cache/go-build" go build -v -o /go/bin/retina/controller -ldflags "-X github.com/microsoft/retina/internal/buildinfo.Version="$VERSION" -X github.com/microsoft/retina/internal/buildinfo.ApplicationInsightsID="$APP_INSIGHTS_ID"" controller/main.go
RUN --mount=type=cache,target="/root/.cache/go-build" go build -v -o /go/bin/retina/controller -ldflags "-X github.com/microsoft/retina/internal/buildinfo.Version="$VERSION" -X github.com/microsoft/retina/internal/buildinfo.ApplicationInsightsID="$APP_INSIGHTS_ID"" controller/main.go


# init binary
Expand Down Expand Up @@ -115,7 +116,6 @@ COPY --from=tools /lib/ /lib
COPY --from=tools /usr/lib/ /usr/lib
ENTRYPOINT ["./retina/initretina"]


# agent final image
# mcr.microsoft.com/cbl-mariner/distroless/minimal:2.0
# mcr.microsoft.com/cbl-mariner/distroless/minimal@sha256:63a0a70ceaa1320bc6eb98b81106667d43e46b674731ea8d28e4de1b87e0747f
Expand All @@ -133,7 +133,7 @@ ENV HUBBLE_SERVER=unix:///var/run/cilium/hubble.sock
ENTRYPOINT ["./retina/controller"]


# agent final image for windows
# agent final image for windows
FROM ${OS_VERSION} AS agent-win
COPY --from=controller-bin /go/src/github.com/microsoft/retina/windows/kubeconfigtemplate.yaml kubeconfigtemplate.yaml
COPY --from=controller-bin /go/src/github.com/microsoft/retina/windows/setkubeconfigpath.ps1 setkubeconfigpath.ps1
Expand Down
Loading
Loading