AWS/AWS_EKS

EKS Jenkins

KK_Ryong 2025. 6. 2. 16:44

jenkins 
docker-compose

sudo yum install docker -y
sudo systemctl start docker
sudo systemctl enable docker

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

sudo usermod -aG docker ec2-user
newgrp docker

docker-compose up -d

echo "alias dc='docker-compose'" >> ~/.bashrc
source ~/.bashrc

----jenkins.yaml----
services:
  jenkins:
    image: jenkins/jenkins:lts
    container_name: jenkins
    ports:
      - "8080:8080"       # Jenkins UI
      - "50000:50000"     # Jenkins agent
    volumes:
      - /home/ec2-user/jenkins:/var/jenkins_home
    restart: on-failure:3
    networks:
      - cicd

networks:
  cicd:
    driver: bridge



'AWS > AWS_EKS' 카테고리의 다른 글

EKS argocd 설치  (0) 2025.06.09
EKS ingress 추가(argocd)  (0) 2025.06.04
EKS HPA (동적 크기 조절)  (0) 2025.05.29
EKS Deployment  (0) 2025.05.29
EKS Ingress 설정  (0) 2025.05.28