목록전체 글 (191)
카이도스의 Tech Blog

안녕하세요. 기존에 rke2 클러스터 구축 방법 업데이트 했었는데 그 이후에도 계속해서 버전 별, 네트워크 및 성능 최적화등 지속적으로 테스트하였습니다.모든 내용을 올리기에는 방대해서.. 마지막으로 테스트한 버전 공유드립니다.핵심은 최초에는 ARP 구성으로 진행-> 중규모 이상에서는 BGP+FRR+ECMP 입니다.2024.02.15 - [Rancher k8s] - Rancher K8s 구성 - 1(DNS) Rancher K8s 구성 - 1(DNS)IDC에도 K8s 사용이 필요해서 Rancher K8s 통해 구성진행하였다. 2024.02.15 - [Rancher k8s] - Rancher K8s 구성 - 2(HAproxy) Rancher K8s 구성 - 2(HAproxy) 2024.02.15 - [Ranc..

안녕하세요. 오늘은 Router 서버 구축 관련 블로깅 하려고합니다. 목적은 k8s 클러스터에서 BGP 기능을 쓰기위해 구축하는 건 입니다. 클러스터 구축 관련 설명은 추후 블로깅 하도록 하겠습니다. 요즘 일이 바쁘다는 핑계로 정리하기 힘드네요 ㅎㅎ;;그럼 각설하고 바로 구축방법 핵심만 정리하도록 하겠습니다. 운영 환경OS : Ubuntu 24.04 Kernel : 6.8.0-63-generic모든 IP 대역은 개인 테스트 대역이라 공개해두었고, 사용하실 ip 대역으로 변경 후 사용하시면 됩니다.!구성 요소정보FRR-1172.16.60.11FRR-2172.16.60.12FRR ASN64513Cilium ASN64512인터페이스명eth0 (환경에 맞게 조정)# 방화벽(ufw) 해제sudo systemct..

jenkins 설치 - docker compose# 디렉터리 생성mkdir -p jenkins-docker && cd jenkins-docker # docker-compose.yamlservices: jenkins: image: jenkins/jenkins:lts-jdk21 container_name: jenkins ports: - "8080:8080" - "50000:50000" volumes: - jenkins_home:/var/jenkins_home - /home/ubuntu/pjh.crt:/usr/local/share/ca-certificates/pjh.crt:ro user: root command: > bash -c ..

집에서도 PROXMOX 셋팅 후 그위에서 여러 테스트를 하고있습니다.추가로 외부에서도 집에있는 서버에 붙어서 작업을 하고싶어서 VPN 셋팅을 진행하게 되었네요.원래는 유료로 공인IP를 받을까했지만, ddns 통해 무료로 가능한 방법이 있어서 진행하였고 해당 내용 공유드립니다.! 1. DuckDNS에서 DDNS 도메인 등록 https://www.duckdns.org/ 접속 후 로그인 (Google, Github 등으로)원하는 서브도메인 등록 (예: pjhvpn.duckdns.org)발급받은 토큰(Token) 확인 (이후 스크립트에 사용)# 토큰191c.... 2. 공유기 NAT (포트포워딩) 설정 공유기 접속 후, NAT → 포트포워딩 설정WireGuard 포트포워딩 입력:항목값이름VPN프로토콜UDP외부 ..

2025.02.10 - [EKS] - Terraform EKS - 01(VPC) Terraform EKS - 01(VPC)2023.04.26 - [EKS] - EKS 1주차 - Amzaon EKS 설치 및 기본 사용 EKS 1주차 - Amzaon EKS 설치 및 기본 사용CloudNet@-가시다(Gasida)님의 EKS 스터디를 기준으로 작성됩니다. Amazon EKS 소개 - 참고링크 Amazon EKS 소개 -djdakf1234.tistory.com2025.02.14 - [EKS] - Terraform EKS - 02(Network, Storage) Terraform EKS - 02(Network, Storage)2025.02.10 - [EKS] - Terraform EKS - 01(VPC) Terr..

2025.02.10 - [EKS] - Terraform EKS - 01(VPC) Terraform EKS - 01(VPC)2023.04.26 - [EKS] - EKS 1주차 - Amzaon EKS 설치 및 기본 사용 EKS 1주차 - Amzaon EKS 설치 및 기본 사용CloudNet@-가시다(Gasida)님의 EKS 스터디를 기준으로 작성됩니다. Amazon EKS 소개 - 참고링크 Amazon EKS 소개 -djdakf1234.tistory.com시간날때마다 진행하는거라 IP가 계속 바뀔수있습니다.비용때문에 삭제 후 진행시 재생성해서 진행하는식으로 했습니다. ㅎㅎ기존과 변경 사항은 네트워크 대역 변경 및 iam-tf 추가 입니다.VPC 구성은 172.20.0.0/16이름IP CIDR가용 영역확인ek..
2023.04.26 - [EKS] - EKS 1주차 - Amzaon EKS 설치 및 기본 사용 EKS 1주차 - Amzaon EKS 설치 및 기본 사용CloudNet@-가시다(Gasida)님의 EKS 스터디를 기준으로 작성됩니다. Amazon EKS 소개 - 참고링크 Amazon EKS 소개 - 링크 한글 기능 Amazon Elastic Kubernetes Service는 자체 Kubernetes 컨트롤 플레인 또는 노드를 설치,djdakf1234.tistory.com2023.05.23 - [Terraform] - [CHAPTER 1&2] 기초 [CHAPTER 1&2] 기초CloudNet@-가시다(Gasida)님의 Terraform 스터디를 기준으로 작성됩니다. Terraform 참고링크 : Code G..

2025.01.23 - [CI CD] - Jenkins를 이용한 CI/CD Pipeline - 1 Jenkins를 이용한 CI/CD Pipeline - 1실습 구성 : VM Spec - vCPU 8, RAM 16GiB설치 및 설정 : Docker 로 설치# 이미지 가져오기docker pull jenkins/jenkinsdocker history jenkins/jenkins --format json --no-trunc | jq# 확인docker images | grep -i jenkinsjenkins/jenkins latest fe1djdakf1234.tistory.com2025.01.24 - [CI CD] - Jenkins를 이용한 CI/CD Pipeline - 2 Jenkins를 이용한 CI/CD Pi..

2025.01.23 - [CI CD] - Jenkins를 이용한 CI/CD Pipeline - 1 Jenkins를 이용한 CI/CD Pipeline - 1실습 구성 : VM Spec - vCPU 8, RAM 16GiB설치 및 설정 : Docker 로 설치# 이미지 가져오기docker pull jenkins/jenkinsdocker history jenkins/jenkins --format json --no-trunc | jq# 확인docker images | grep -i jenkinsjenkins/jenkins latest fe1djdakf1234.tistory.com 사전 준비 : Tomcat 설치# 사전 준비docker pull tomcat:9.0docker history tomcat:9.0dock..

실습 구성 : VM Spec - vCPU 8, RAM 16GiB설치 및 설정 : Docker 로 설치# 이미지 가져오기docker pull jenkins/jenkinsdocker history jenkins/jenkins --format json --no-trunc | jq# 확인docker images | grep -i jenkinsjenkins/jenkins latest fe12c0bbe82f 24 hours ago 466MB# Jenkins 실행docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure -v jenkins_home:/var/jenkins_home jenkins/jenkins9..