Skip to content

Commit

Permalink
Fix file paths in basic-test.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
Danny-Wei committed Oct 26, 2024
1 parent dac5664 commit aea690b
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions .github/scripts/basic-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ echo "AppArmor 测试开始"
sleep 60
k3s kubectl get pods -n varmor -o yaml
k3s kubectl create namespace demo
k3s kubectl create -f test/demo/1-apparmor/vpol-apparmor-alwaysallow.yaml
k3s kubectl create -f test/examples/1-apparmor/vpol-apparmor-alwaysallow.yaml
echo "sleep 1 minute..."
sleep 60
k3s kubectl get VarmorPolicy -n demo
k3s kubectl get ArmorProfile -n demo
k3s kubectl create -f test/demo/1-apparmor/deploy.yaml
k3s kubectl create -f test/examples/1-apparmor/deploy.yaml

sleep 30

POD_NAME=$(kubectl get Pods -n demo -l app=demo-1 -o jsonpath='{.items[0].metadata.name}')
k3s kubectl exec -n demo $POD_NAME -c c1 -- cat /run/secrets/kubernetes.io/serviceaccount/token || true

k3s kubectl apply -f test/demo/1-apparmor/vpol-apparmor-enhance.yaml
k3s kubectl apply -f test/examples/1-apparmor/vpol-apparmor-enhance.yaml

sleep 30
echo "sleep 30 seconds..."
Expand All @@ -35,25 +35,25 @@ else
echo "AppArmor 测试失败"
fi

k3s kubectl delete -f test/demo/1-apparmor/vpol-apparmor-alwaysallow.yaml
k3s kubectl delete -f test/demo/1-apparmor/deploy.yaml
k3s kubectl delete -f test/examples/1-apparmor/vpol-apparmor-alwaysallow.yaml
k3s kubectl delete -f test/examples/1-apparmor/deploy.yaml

# eBPF 测试流程
echo "eBPF 测试开始"
k3s kubectl create -f test/demo/2-bpf/vpol-bpf-alwaysallow.yaml
k3s kubectl create -f test/examples/2-bpf/vpol-bpf-alwaysallow.yaml
echo "sleep 1 minute..."
sleep 60
k3s kubectl get VarmorPolicy -n demo
k3s kubectl get ArmorProfile -n demo

k3s kubectl create -f test/demo/2-bpf/deploy.yaml
k3s kubectl create -f test/examples/2-bpf/deploy.yaml

sleep 30

POD_NAME=$(k3s kubectl get Pods -n demo -l app=demo-2 -o jsonpath='{.items[0].metadata.name}')
k3s kubectl exec -n demo $POD_NAME -c c1 -- cat /run/secrets/kubernetes.io/serviceaccount/token || true

k3s kubectl apply -f test/demo/2-bpf/vpol-bpf-enhance.yaml
k3s kubectl apply -f test/examples/2-bpf/vpol-bpf-enhance.yaml

sleep 30
echo "sleep 30 seconds..."
Expand All @@ -66,5 +66,5 @@ else
echo "eBPF 测试失败"
fi

k3s kubectl delete -f test/demo/2-bpf/vpol-bpf-alwaysallow.yaml
k3s kubectl delete -f test/demo/2-bpf/deploy.yaml
k3s kubectl delete -f test/examples/2-bpf/vpol-bpf-alwaysallow.yaml
k3s kubectl delete -f test/examples/2-bpf/deploy.yaml

0 comments on commit aea690b

Please sign in to comment.