diff --git a/firewall-s3/ks-vm.yaml b/firewall-s3/ks-vm.yaml index 61e2924..827133e 100644 --- a/firewall-s3/ks-vm.yaml +++ b/firewall-s3/ks-vm.yaml @@ -7,7 +7,7 @@ spec: commonMetadata: labels: app.kubernetes.io/name: *app - path: ./firewall-s3/vm/ksd + path: ./firewall-s3 prune: true sourceRef: kind: GitRepository diff --git a/test-connectivity/app/test-connectivity/loadbalancers/fortigate-wan.yaml b/firewall-s3/test-connectivity/loadbalancers/fortigate-wan.yaml similarity index 100% rename from test-connectivity/app/test-connectivity/loadbalancers/fortigate-wan.yaml rename to firewall-s3/test-connectivity/loadbalancers/fortigate-wan.yaml diff --git a/firewall-s3/test-connectivity/network-definitions/lan.yaml b/firewall-s3/test-connectivity/network-definitions/lan.yaml new file mode 100644 index 0000000..1c32a21 --- /dev/null +++ b/firewall-s3/test-connectivity/network-definitions/lan.yaml @@ -0,0 +1,20 @@ +# apiVersion: "k8s.cni.cncf.io/v1" +# kind: NetworkAttachmentDefinition +# metadata: +# name: lan-net +# namespace: ${TENANT_NAMESPACE} +# spec: +# config: '{ +# "cniVersion": "0.3.1", +# "type": "bridge", +# "bridge": "br-lan", +# "ipam": { +# "type": "static", +# "addresses": [ +# { +# "address": "172.168.100.2/24", +# "gateway": "172.168.100.1" +# } +# ] +# } +# }' \ No newline at end of file diff --git a/test-connectivity/app/test-connectivity/network-definitions/mgmt.yaml b/firewall-s3/test-connectivity/network-definitions/mgmt.yaml similarity index 100% rename from test-connectivity/app/test-connectivity/network-definitions/mgmt.yaml rename to firewall-s3/test-connectivity/network-definitions/mgmt.yaml diff --git a/test-connectivity/app/test-connectivity/vm/fortigate.yaml b/firewall-s3/test-connectivity/vm/fortigate.yaml similarity index 100% rename from test-connectivity/app/test-connectivity/vm/fortigate.yaml rename to firewall-s3/test-connectivity/vm/fortigate.yaml diff --git a/test-connectivity/app/test-connectivity/vm/strongswan.yaml b/firewall-s3/test-connectivity/vm/strongswan.yaml similarity index 100% rename from test-connectivity/app/test-connectivity/vm/strongswan.yaml rename to firewall-s3/test-connectivity/vm/strongswan.yaml diff --git a/kustomization.yaml b/kustomization.yaml index b6c706e..8aec8be 100644 --- a/kustomization.yaml +++ b/kustomization.yaml @@ -4,8 +4,9 @@ resources: - vars/ks.yaml - repos/ks.yaml - network/ks-lb.yaml + - firewall/ks-vm.yaml + - firewall-dev/ks-vm.yaml - firewall-s3/ks-vm.yaml - - test-connectivity/ks.yaml - windows-vm-standard/ks-vm.yaml - windows-vm-standard/ks-pvc.yaml - windows-vm-standard-dev/ks-vm.yaml diff --git a/test-connectivity/app/test-connectivity/network-definitions/lan.yaml b/test-connectivity/app/test-connectivity/network-definitions/lan.yaml deleted file mode 100644 index 16d40cc..0000000 --- a/test-connectivity/app/test-connectivity/network-definitions/lan.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: k8s.cni.cncf.io/v1 -kind: NetworkAttachmentDefinition -metadata: - name: lan-ovn-160 -spec: - config: | - { - "cniVersion": "0.3.1", - "type": "ovn-k8s-cni-overlay", - "name": "lan-ovn-160", - "topology": "layer2", - "subnets": [ - {"cidr": "192.168.160.0/24"} - ], - "mtu": 1400, - "routes": [ - {"dst": "10.60.0.0/16", "gw": "192.168.10.1"} - ] - } diff --git a/test-connectivity/app/test-connectivity/pod/pod.yaml b/test-connectivity/app/test-connectivity/pod/pod.yaml deleted file mode 100644 index 44792b8..0000000 --- a/test-connectivity/app/test-connectivity/pod/pod.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - name: dualnet-pod-ovn - annotations: - k8s.v1.cni.cncf.io/networks: | - [ - { - "name": "lan-ovn-160", - "namespace": "${TENANT_NAMESPACE}", - "interface": "net1" - } - ] -spec: - containers: - - name: toolbox - image: quay.io/centos/centos:stream9 - command: [ "/bin/bash", "-c", "sleep infinity" ] - restartPolicy: Never \ No newline at end of file diff --git a/test-connectivity/ks.yaml b/test-connectivity/ks.yaml deleted file mode 100644 index 2093015..0000000 --- a/test-connectivity/ks.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: &app test-connectivity - namespace: ${TENANT_NAMESPACE} -spec: - commonMetadata: - labels: - app.kubernetes.io/name: *app - path: ./test-connectivity/app - prune: true - sourceRef: - kind: GitRepository - name: tenant-repos - wait: false - interval: 30m - retryInterval: 1m - timeout: 5m \ No newline at end of file