ops267 Service Chaining 🧩 작성일: 2025/11/25📘 1. 주제Service Chaining💡 2. 개념 설명-Service Chaining→ network architecture where traffic is routed through multiple network servicesin specific sequence such as firewalls, NVAs, IDS/IPS before reaching its finaldestination→ Key characteristics: sequential processing: Centralized Management: Policy-Based Routing→ centralized security, inspection, and routing policies→ commonly u.. 2025. 11. 25. ubuntu에서 kubectl 설치하기 https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/ Install and Set Up kubectl on LinuxBefore you begin You must use a kubectl version that is within one minor version difference of your cluster. For example, a v1.34 client can communicate with v1.33, v1.34, and v1.35 control planes. Using the latest compatible version of kubectl helps avoidkubernetes.io 2025. 11. 24. ubuntu에서 k3s 설치하기 https://docs.k3s.io/installation Installation | K3sThis section contains instructions for installing K3s in various environments. Please ensure you have met the Requirements before you begin installing K3s.docs.k3s.io curl -sfL https://get.k3s.io | sh -(공식 홈페이지) 2025. 11. 24. ubuntu에 rancher desktop 설치하기 https://docs.rancherdesktop.io/getting-started/installation/ Installation | Rancher Desktop DocsRancher Desktop is delivered as a desktop application. You can download it fromdocs.rancherdesktop.io curl -s https://download.opensuse.org/repositories/isv:/Rancher:/stable/deb/Release.key | gpg --dearmor | sudo dd status=none of=/usr/share/keyrings/isv-rancher-stable-archive-keyring.gpgecho 'deb [.. 2025. 11. 24. jenkins 에이전트에서 여러 stage를 병렬 처리하기 - 2 agent1에서 mock 테스트를 진행하던중 toolchain에 명시한 java를 찾지 못했다는 에러가 발생 프로젝트 root 디렉터리에 agent1,2의 java 경로를 추가mock 테스트 결과 정상 checkstyle 테스트 결과 정상 걸린 시간을 보면 테스트를 하는데만 약2분의 시간이 소요되었다. 에이전트에 소스코드를 복사하는 시간이 적지 않게 들어서 그런듯 하다.ps. 에이전트를 사용하여 mock 테스트와 checkstyle 테스트에 사용되는 시간을 줄일수 있기를 기대했었으나 그러한 효과는 보지 못하였다. mock 테스트와 checkstyle에 진행되는 방식에 차이가 있다고 한다. mock 테스트에는 컴파일된 클래스 파일및 mock테스트에 필요한 .jar 파일이 있고 checkstyle은 코드.. 2025. 11. 21. jenkins 에이전트에서 여러 stage를 병렬 처리하기 - 1 jenkins ci pipeline에는 적지 않은 stage가 존재하고 있다. agent 노드를 생성하여 api test(mock)과 checkstyle(코드 표준)테스트를 동시에 진행하려고 한다. https://cloudinfrastructure.tistory.com/456 Nodes로 이동 New Node 클릭 에이전트의 이름을 작성해 주고 나서 필요한 설정들을 해준다. JNLP 방식을 사용할 것이기 때문에 Launch method를 위와 같이 생성해 주었다. curl -sO http://:8080/jnlpJars/ag" data-og-host="cloudinfrastructure.tistory.com" data-og-source-url="https://cloudinfrastructure.tist.. 2025. 11. 21. jenkins agent 사용하기 Manage -> Nodes로 이동 New Node 클릭 에이전트의 이름을 작성해 주고 나서 필요한 설정들을 해준다. JNLP 방식을 사용할 것이기 때문에 Launch method를 위와 같이 생성해 주었다. curl -sO http://:8080/jnlpJars/agent.jar위에서 에이전트에서 실행할 파일을 다운받아 주고 java -jar agent.jar -url http://:8080/ -secret -name agent1 -webSocket -workDir "/home/jenkins/agent/"위의 코드를 에이전트(가상머신 혹은 컨테이너)에서 실행해 주어야 한다. ssh로 에이전트에 접속후 위의 명령어를 실행 연결성공 docker image로 생성 및 실행 ps. 혹시라도 연결이.. 2025. 11. 20. JNLP를 사용하여 젠킨스 에이전트에서 젠킨스 마스터에 연결하기 구성 : 젠킨스 컨트롤러, 젠킨스 에이전트연결 방식 : 컨트롤러에서 에이전트로 연결,에이전트에서 컨트롤러로 연결 -필요사항 젠킨스 에이전트에 agent.jar 파일이 필요 2025. 11. 19. docker 이미지를 관리하기 -docker 이미지를 파일로 저장 -> docker save ubuntu:22.04 -o ubuntu_22.04.tar -docker 이미지를 로컬에 업로드 -> docker load -i ubuntu_22.04.tar 2025. 11. 19. 이전 1 2 3 4 ··· 30 다음