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

Untitled

#!/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