Merge branch 'main' into fix-1853

This commit is contained in:
jose luis
2024-04-25 21:14:29 +02:00
8 changed files with 1575 additions and 0 deletions
+5
View File
@@ -374,6 +374,11 @@ os_output="$KOMPOSE_ROOT/script/test/fixtures/configmap-file-configs/output-os-3
convert::expect_success "$k8s_cmd" "$k8s_output" || exit 1
convert::expect_success "$os_cmd" "$os_output" || exit 1
# Test network_mode: service:
k8s_cmd="kompose -f $KOMPOSE_ROOT/script/test/fixtures/network-mode-service/compose.yaml convert --stdout --with-kompose-annotation=false"
k8s_output="$KOMPOSE_ROOT/script/test/fixtures/network-mode-service/output-k8s.yaml"
convert::expect_success "$k8s_cmd" "$k8s_output" || exit 1
# Test env var with status
k8s_cmd="kompose -f $KOMPOSE_ROOT/script/test/fixtures/envvars-with-status/compose.yaml convert --stdout --with-kompose-annotation=false"
k8s_output="$KOMPOSE_ROOT/script/test/fixtures/envvars-with-status/output-k8s.yaml"
+17
View File
@@ -0,0 +1,17 @@
version: '3.8'
services:
client:
image: busybox
command: ['sleep', 'infinity']
container_name: threats-client
restart: unless-stopped
ports:
- '8080:8080'
server:
image: busybox
command: ['sleep', 'infinity']
container_name: threats-server
restart: unless-stopped
network_mode: service:client
@@ -0,0 +1,49 @@
---
apiVersion: v1
kind: Service
metadata:
labels:
io.kompose.service: client
name: client
spec:
ports:
- name: "8080"
port: 8080
targetPort: 8080
selector:
io.kompose.service: client
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
io.kompose.service: client
name: client
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: client
template:
metadata:
labels:
io.kompose.network/network-mode-service-default: "true"
io.kompose.service: client
spec:
containers:
- args:
- sleep
- infinity
image: busybox
name: threats-client
ports:
- containerPort: 8080
hostPort: 8080
protocol: TCP
- args:
- sleep
- infinity
image: busybox
name: threats-server
restartPolicy: Always