https://891376935935.signin.aws.amazon.com/console
https://s3.us-west-2.amazonaws.com/cf-templates-j2zrvrvi4j0j-us-west-2/2024-05-04T030741.587Zbhu-lab-network.yaml
apiVersion: v1
kind: Pod
metadata:
name: pod-resource-limit
spec:
containers:
- image: ubuntu:22.04
name: pod-resource-limit
command: ["sleep", "infinity"]
resources:
requests:
memory: "256Mi"
cpu: "500m"
limits:
memory: "512Mi"
cpu: "1"
#!/bin/bash
sudo -u ec2-user -i <<'EOF1'
sudo yum update
sudo yum -y install python3-pip
pip3 install locust
cd /home/ec2-user
cat <<EOF2 > locustfile.py
from locust import HttpUser, task
class HelloWorldUser(HttpUser):
@task
def hello_world(self):
self.client.get("/suppliers")
EOF2
locust
EOF1
cat <<EOF3 > /etc/rc.d/rc.local
#!/bin/bash
sudo -u ec2-user -i <<'EOF'
cd /home/ec2-user
locust
EOF
EOF3
chmod +x /etc/rc.d/rc.local
#!/bin/bash
sudo -u ec2-user -i <<'EOF1'
sudo yum update
sudo yum -y install python3-pip
pip3 install locust
cd /home/ec2-user
cat <<EOF2 > locustfile.py
from locust import HttpUser, task
class HelloWorldUser(HttpUser):
@task
def hello_world(self):
self.client.get("/suppliers")
EOF2
locust
EOF1