분류 전체보기 719

Argo workflow - WorkflowTemplate

안녕하세요. 이 글은 workflowtemplate에 대해 설명합니다. 영상: https://youtu.be/F4Eg4hKgmVc - YouTube www.youtube.com 1. 개요 workflow를 템플릿으로 정의하는 것을 workflow template입니다. workflow에서 템플릿을 정의하여 불러쓰는 것처럼, argoworkflow를 템플릿으로 불러서 쓰고 싶을 때 사용합니다. 2. 어떤 곳에 사용될까? 사용자 관점에서는, 공통으로 사용하는 부분을 묶어서 관리하거나 workflow 동작 일부를 공유할 때 사용합니다.개발관점에서 쉽게 비유하면 workflow를 함수로 정의해서 다른 workflow에서 호출해서 사용한다고 생각하시면 됩니다. 운영관점에서는 WorkflowTemplate을 IAC..

맥북 oh-my-zsh 플러그인 설치시, "Not found"오류 해결

맥북에서 oh-my-zsh 플러그인을 설치할 경우 "Not found"오류가 발생합니다. oh-my-zsh의 플러그인 위치가 달라서 플러그인 설치를 실패한 것입니다. 그래서 맥북에서는 플러그인을 수동으로 설치한 후, 플러그인을 로드해야 플러그인을 로드할 수 있습니다. 수동 설치는 git clone으로 할수 있고 저장위치는 "~/.oh-my-zsh/custom/plugins"입니다. git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions 수동 설치 후 .zshrc파일에 plugins필드에 설치한 플러그인을 설정해야 합니다. 참고자료 github issue: https://..

맥북 onedrive 공유폴더 설정

ondrive를 설치하면 기본설정으로 onedrive의 모든 파일과 폴더를 공유합니다. 맥북의 저장디스크 공간이 여유가 있다면 상관없지만, 없다면 공유하고 싶은 폴더만 설정하는 것이 좋습니다. 공유폴더 설정하는 방법 1️⃣ 상태바 오른쪽 위에 onedrive아이콘을 찾습니다. 2️⃣ 톱니바퀴 아이콘을 클릭하고 [Preferences]메뉴를 클릭합니다. 3️⃣ [Accounts]메뉴로 이동한 후, [Choose Folders]버튼을 클릭합니다. 4️⃣ 공유하고 싶은 파일 또는 폴더를 선택하고 [확인]버튼을 클릭합니다.

운영체제별 컨테이너(엔진) 실행 원리

1. 들어가며 M1맥북에어를 구매하여 쿠버네티스를 설치하는 중!! 재밌는 사실을 발견했습니다. 리눅스 운영체제가 아닌 다른 운영체제(윈도우, MAC)에서 컨테이너를 실행하기 위해서 별도의 가상머신을 구축하는 것 같습니다. 컨테이너 엔진(Docker, Containerd 등)은 리눅스 운영체제에 동작하므로 중간단계 가상머신을 설치하여 리눅스 커널을 관리하는 것으로 추측됩니다. 예를 들어, containerd를 사용한다면 윈도우와 Mac OS는 중간단계에 가상머신이 존재합니다. (mac os기반 Docker dekstop의 아키텍처 잘 모르겠네요 ㅜ.ㅜ) 그래서, 이 글은 각 윈도우와 MAC OS에서 어떤 가상머신을 사용하는지 간단하게 살펴보려고 합니다!. 예제 컨테이너 엔진은 Containerd를입니다. ..