Skip to content

Commit 79780d2

Browse files
Merge pull request #541 from chrisThePattyEater/main
Replace metadata prefetch prefix with dash instead of slash to keep u…
2 parents 215ddd1 + 42d4b86 commit 79780d2

3 files changed

Lines changed: 26 additions & 26 deletions

File tree

pkg/webhook/injection.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import (
2929

3030
var sidecarPrefixMap = map[string]string{
3131
GcsFuseSidecarName: "gke-gcsfuse/",
32-
MetadataPrefetchSidecarName: "gke-gcsfuse/metadata-prefetch/",
32+
MetadataPrefetchSidecarName: "gke-gcsfuse/metadata-prefetch-",
3333
}
3434

3535
// used to guarantee containers start in the correct sequence based on inter-container dependencies.

pkg/webhook/injection_test.go

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1030,14 +1030,14 @@ func TestInjectMetadataPrefetchSidecar(t *testing.T) {
10301030
expectedPod: &corev1.Pod{
10311031
ObjectMeta: metav1.ObjectMeta{
10321032
Annotations: map[string]string{
1033-
"gke-gcsfuse/metadata-prefetch/container-image": "fake-image",
1034-
"gke-gcsfuse/metadata-prefetch/cpu-limit": "250m",
1035-
"gke-gcsfuse/metadata-prefetch/cpu-request": "250m",
1036-
"gke-gcsfuse/metadata-prefetch/ephemeral-storage-limit": "5Gi",
1037-
"gke-gcsfuse/metadata-prefetch/ephemeral-storage-request": "5Gi",
1038-
"gke-gcsfuse/metadata-prefetch/image-pull-policy": "Always",
1039-
"gke-gcsfuse/metadata-prefetch/memory-limit": "20Mi",
1040-
"gke-gcsfuse/metadata-prefetch/memory-request": "20Mi",
1033+
"gke-gcsfuse/metadata-prefetch-container-image": "fake-image",
1034+
"gke-gcsfuse/metadata-prefetch-cpu-limit": "250m",
1035+
"gke-gcsfuse/metadata-prefetch-cpu-request": "250m",
1036+
"gke-gcsfuse/metadata-prefetch-ephemeral-storage-limit": "5Gi",
1037+
"gke-gcsfuse/metadata-prefetch-ephemeral-storage-request": "5Gi",
1038+
"gke-gcsfuse/metadata-prefetch-image-pull-policy": "Always",
1039+
"gke-gcsfuse/metadata-prefetch-memory-limit": "20Mi",
1040+
"gke-gcsfuse/metadata-prefetch-memory-request": "20Mi",
10411041
},
10421042
},
10431043
Spec: corev1.PodSpec{
@@ -1147,13 +1147,13 @@ func TestInjectMetadataPrefetchSidecar(t *testing.T) {
11471147
expectedPod: &corev1.Pod{
11481148
ObjectMeta: metav1.ObjectMeta{
11491149
Annotations: map[string]string{
1150-
"gke-gcsfuse/metadata-prefetch/container-image": "fake-image",
1151-
"gke-gcsfuse/metadata-prefetch/cpu-limit": "250m",
1152-
"gke-gcsfuse/metadata-prefetch/cpu-request": "250m",
1153-
"gke-gcsfuse/metadata-prefetch/ephemeral-storage-limit": "5Gi",
1154-
"gke-gcsfuse/metadata-prefetch/ephemeral-storage-request": "5Gi",
1155-
"gke-gcsfuse/metadata-prefetch/image-pull-policy": "Always",
1156-
"gke-gcsfuse/metadata-prefetch/memory-request": "20Mi",
1150+
"gke-gcsfuse/metadata-prefetch-container-image": "fake-image",
1151+
"gke-gcsfuse/metadata-prefetch-cpu-limit": "250m",
1152+
"gke-gcsfuse/metadata-prefetch-cpu-request": "250m",
1153+
"gke-gcsfuse/metadata-prefetch-ephemeral-storage-limit": "5Gi",
1154+
"gke-gcsfuse/metadata-prefetch-ephemeral-storage-request": "5Gi",
1155+
"gke-gcsfuse/metadata-prefetch-image-pull-policy": "Always",
1156+
"gke-gcsfuse/metadata-prefetch-memory-request": "20Mi",
11571157
},
11581158
},
11591159
Spec: corev1.PodSpec{
@@ -1280,14 +1280,14 @@ func TestInjectMetadataPrefetchSidecar(t *testing.T) {
12801280
expectedPod: &corev1.Pod{
12811281
ObjectMeta: metav1.ObjectMeta{
12821282
Annotations: map[string]string{
1283-
"gke-gcsfuse/metadata-prefetch/container-image": "fake-image",
1284-
"gke-gcsfuse/metadata-prefetch/cpu-limit": "50m",
1285-
"gke-gcsfuse/metadata-prefetch/cpu-request": "10m",
1286-
"gke-gcsfuse/metadata-prefetch/ephemeral-storage-limit": "10Mi",
1287-
"gke-gcsfuse/metadata-prefetch/ephemeral-storage-request": "10Mi",
1288-
"gke-gcsfuse/metadata-prefetch/image-pull-policy": "Always",
1289-
"gke-gcsfuse/metadata-prefetch/memory-limit": "10Mi",
1290-
"gke-gcsfuse/metadata-prefetch/memory-request": "10Mi",
1283+
"gke-gcsfuse/metadata-prefetch-container-image": "fake-image",
1284+
"gke-gcsfuse/metadata-prefetch-cpu-limit": "50m",
1285+
"gke-gcsfuse/metadata-prefetch-cpu-request": "10m",
1286+
"gke-gcsfuse/metadata-prefetch-ephemeral-storage-limit": "10Mi",
1287+
"gke-gcsfuse/metadata-prefetch-ephemeral-storage-request": "10Mi",
1288+
"gke-gcsfuse/metadata-prefetch-image-pull-policy": "Always",
1289+
"gke-gcsfuse/metadata-prefetch-memory-limit": "10Mi",
1290+
"gke-gcsfuse/metadata-prefetch-memory-request": "10Mi",
12911291
},
12921292
},
12931293
Spec: corev1.PodSpec{

pkg/webhook/mutatingwebhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ const (
4242
memoryRequestAnnotation = "gke-gcsfuse/memory-request"
4343
ephemeralStorageLimitAnnotation = "gke-gcsfuse/ephemeral-storage-limit"
4444
ephemeralStorageRequestAnnotation = "gke-gcsfuse/ephemeral-storage-request"
45-
metadataPrefetchMemoryLimitAnnotation = "gke-gcsfuse/metadata-prefetch/memory-limit"
46-
metadataPrefetchMemoryRequestAnnotation = "gke-gcsfuse/metadata-prefetch/memory-request"
45+
metadataPrefetchMemoryLimitAnnotation = "gke-gcsfuse/metadata-prefetch-memory-limit"
46+
metadataPrefetchMemoryRequestAnnotation = "gke-gcsfuse/metadata-prefetch-memory-request"
4747
)
4848

4949
type SidecarInjector struct {

0 commit comments

Comments
 (0)