diff --git a/testing/k8s/.dockerignore b/examples/k8s-sidecar/.dockerignore similarity index 100% rename from testing/k8s/.dockerignore rename to examples/k8s-sidecar/.dockerignore diff --git a/testing/k8s/Dockerfile b/examples/k8s-sidecar/Dockerfile similarity index 97% rename from testing/k8s/Dockerfile rename to examples/k8s-sidecar/Dockerfile index f5d9518..beba651 100644 --- a/testing/k8s/Dockerfile +++ b/examples/k8s-sidecar/Dockerfile @@ -54,7 +54,7 @@ RUN printf '%s\n' \ COPY --from=builder /build/target/release/fips /usr/local/bin/fips COPY --from=builder /build/target/release/fipsctl /usr/local/bin/fipsctl -COPY testing/k8s/entrypoint.sh /entrypoint.sh +COPY examples/k8s-sidecar/entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \ diff --git a/testing/k8s/README.md b/examples/k8s-sidecar/README.md similarity index 99% rename from testing/k8s/README.md rename to examples/k8s-sidecar/README.md index ed3b3c6..1277ea0 100644 --- a/testing/k8s/README.md +++ b/examples/k8s-sidecar/README.md @@ -10,7 +10,7 @@ configuration. ```bash # 1. Build the sidecar image -cd testing/k8s +cd examples/k8s-sidecar ./scripts/build.sh --tag fips-k8s-sidecar:latest # 2. Push to your registry (replace with your own) diff --git a/testing/k8s/entrypoint.sh b/examples/k8s-sidecar/entrypoint.sh similarity index 100% rename from testing/k8s/entrypoint.sh rename to examples/k8s-sidecar/entrypoint.sh diff --git a/testing/k8s/pod.yaml b/examples/k8s-sidecar/pod.yaml similarity index 100% rename from testing/k8s/pod.yaml rename to examples/k8s-sidecar/pod.yaml diff --git a/testing/k8s/scripts/build.sh b/examples/k8s-sidecar/scripts/build.sh similarity index 86% rename from testing/k8s/scripts/build.sh rename to examples/k8s-sidecar/scripts/build.sh index f9b8c81..34b96b7 100755 --- a/testing/k8s/scripts/build.sh +++ b/examples/k8s-sidecar/scripts/build.sh @@ -19,7 +19,7 @@ done if [ ! -f "$PROJECT_ROOT/Cargo.toml" ]; then echo "Error: Cannot find Cargo.toml at $PROJECT_ROOT" >&2 - echo "Expected layout: /testing/k8s/scripts/build.sh" >&2 + echo "Expected layout: /examples/k8s-sidecar/scripts/build.sh" >&2 exit 1 fi @@ -34,4 +34,4 @@ echo "" echo "Done. Image: $IMAGE_TAG" echo "" echo "Push to your registry, then apply the example manifest:" -echo " kubectl apply -f testing/k8s/pod.yaml" +echo " kubectl apply -f examples/k8s-sidecar/pod.yaml"