분류 전체보기

    [MLOps] Kubeflow 1.4.0 설치하기 (Docker Desktop)

    [MLOps] Kubeflow 1.4.0 설치하기 (Docker Desktop)

    Kubeflow 1.4.0은 Kubernetes 1.21과 Kustomize 3.4.0 기반에서 설치를 해야한다 (https://github.com/kubeflow/manifests 참조) Kubernetes 1.21은 m1을 지원하나 아직 호환성 체크를 못해보아서 Intel Mac 기준으로 작성하였다 Kubernetes 1.22부터는 m1을 공식 지원하는 것으로 알고 있으나 Kubeflow 1.5까지는 Kubernetes 1.21 버전을 사용한다 추후 kubeflow 1.6 버전에서는 kubernetes 1.22 버전을 지원한다고 하였으나 2022년 4월에 공식적으로 논의되어 업그레이드 작업이 시작되어 언제 완료될지 미정이다 추가적으로 일부 폐쇄환경에서 *.gcr.io 접근이 되지않아 여기서는 mini..

    [Mac] Elixir 설치 (asdf)

    다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) Elixir는 Erlang에 디펜던시가 있어 앞선 글을 참고해서 Erlang을 먼저 설치해야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF - Erlang 설치 버전별 호환성 확인은 다음 링크에서 확인합니다 https://hexdocs.pm/elixir/master/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp 설치가 되었으면 다음 과정을 따라합니다 # 플러그인 설치 $ asdf plugin-add elixir https://github.com/asdf-v..

    [Mac] Erlang 설치 (asdf)

    다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # osx에서 ssl 관련 에러 발생할 수 있으므로 설치합니다 $ brew install autoconf $ brew install openssl@1.1 # For building with wxWidgets (start observer or debugger!) $ brew install wxwidgets # For building documentation and elixir reference builds $ brew install libxslt fop # plugin 설치 $ asdf plugin add erlang https://gi..

    [Mac] Rust 설치 (asdf)

    다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # rust plugin 설치 $ asdf plugin-add rust https://github.com/code-lever/asdf-rust.git # rust 설치 $ asdf install rust 1.59.0 # asdf 확인 $ asdf list rust # rust 등록 $ asdf global rust 1.59.0 # rust 버전 확인 $ rustc --version $ cargo --version # asdf current $ asdf current

    [Mac] GoLang 설치 (asdf)

    다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # plugin 설치 $ asdf plugin-add golang https://github.com/kennyp/asdf-golang.git # asdf golang 버전 확인 $ asdf list-all golang # golang 설치 $ asdf install golang 1.17.8 # asdf 확인 $ asdf list golang # golang 등록 $ asdf global golang 1.17.8 # golang 버전 확인 (버전이 다르면 터미널 종료 후 재시도) $ go version # asdf current $ as..

    [Mac] M1 Macbook Tensorflow 설치 (with metal)

    1. Conda 설치 m1 환경에서는 Conda 환경을 miniforge를 이용해서 구축해야한다 brew install --cask miniforge # 반드시 설치하고 다음 명령어 실행해야함 conda init zsh 2. Conda 환경 생성 (설치할 tensorflow와 호환되는 python 버전과 conda 환경 이름은 알아서 선택) conda create --name tensor-conda python=3.8 # conda 환경 활성화 conda activate tensor-conda # conda 환경 비활성화 conda deactivate 3. Tensorflow 설치 # conda 환경 활성화된 상태에서 실행한다 # 다음 명령어로 앞서 설정한 환경에 * 표시가 선택되어 있는지 확인 # 없으..

    [Mac] Node 설치 (asdf)

    다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # asdf plugin 설치 $ asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git # gpg 설치 (node 패키지 검증) $ brew install gpg # nodejs 버전 확인 $ asdf list-all nodejs | grep 12 # nodejs 설치 $ asdf install nodejs 12.22.10 $ asdf install nodejs 16.14.0 $ asdf install nodejs latest:16 # 설치 중에 에러 발생시 $ asdf ..

    [Mac] Python 설치 (asdf)

    다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # add python plugin $ asdf plugin-add python # python list $ asdf list-all python # install python $ asdf install python 3.8.12 $ asdf list python # python 등록 $ asdf global python 3.8.12 # python version (버전이 다르면 터미널 종료 후 다시 시도) $ python -V $ pip -V $ python3 -V $ pip3 -V # asdf current $ asdf current

    [Mac] Java 설치 (asdf)

    OpenJDK 8 & 11 버전을 사용하려면 Jenv로 설치하는게 편합니다 2022.04.06 - [Dev/Basic] - Mac Java 설치 (OpenJDK 8, 11 & Jenv) 다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라하면 됩니다 # add java plugin $ asdf plugin-add java https://github.com/halcyon/asdf-java.git # java list $ asdf list-all java # install java $ asdf install java adoptopenjdk-17.0.2+8 $ asdf list java # java..

    [Mac] asdf 설치 (Homebrew)

    1. 설치 $ brew install asdf # ~/.zshrc 추가 (앞에 dot(.) 빼먹지 말아야함) $ . /opt/homebrew/opt/asdf/libexec/asdf.sh 2. 삭제시 # ~/.bash_profile에서 asdf 관련 내용을 삭제한다. $ . $(brew --prefix asdf)/libexec/asdf.sh $ . $(brew --prefix asdf)/etc/bash_completion.d/asdf.bash # 패키지 관리자로 제거한다. $ brew uninstall asdf --force # asdf 구성 파일들을 삭제한다. $ rm -rf $HOME/.tool-versions $HOME/.asdfrc 2022.04.06 - [Dev/Basic] - Mac ASDF -..