Infra/MLops 23

[k8s]pods 지우고 싶어요ㅠㅠ error: resource(s) were provided, but no name, label selector, or --all flag specified

pods 삭제하고 싶은데 ㅠㅠ 안지워진다이겁니다ㅠㅠ pods 지우기 > kubectl delete error: resource(s) were provided, but no name, label selector, or --all flag specified pods를 replicationcontroller or deployment 상태로 배포를 했기때문에 pods를 삭제해도 안지워지는 것이였다 ㅠㅠ 해당 replicationcontroller 또는 deployment를 먼저 삭제한 다음 pods를 지우면 된당!!! kubectl get deployments # deployments 확인하기 > kubectl get deployments # deployments 삭제하기 > kubectl delete depl..

Infra/MLops 2022.03.04

[helm]helm 사용하기 _2

레포지토리 등록 # 등록 helm repo add # 조회 helm repo list # chart 찾기 helm search repo | grep # update helm repo update # delete helm repo remove 차트 생성 # 차트 생성 helm create # 차트 조회 helm show values . helm show chart . helm show readme . helm show all . # 템플릿 조회 ## chart 배포전 어떻게 배포 되는지 볼 수 있음 helm template mychart # 차트 배포 helm install mychart # 릴리즈 조회 helm get manifest mychart helm status mychart helm get no..

Infra/MLops 2022.03.03

[k8s error]System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down

System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down 이 에러가 안 고쳐져서 너무 답답ㅠㅠ 아래의 첫번째 방법이면 대부분 해결 되는듯 하다 그러나 난 안됨 ㅠㅠ https://stackoverflow.com/questions/59466250/docker-system-has-not-been-booted-with-systemd-as-init-system Docker System has not been booted with systemd as init system I have an Ubuntu 18.04 image runing on my docker co..

Infra/MLops 2022.02.16

git project pull

git project pull 받기 -> 특정 브랜치에 있는 project를 클론 하고싶은 경우 git clone -b --single-branch 1. git fetch란? 페치(fetch)는 원격 저장소의 커밋들을 로컬 저장소로 가져온다. 그리고 자동으로 병합(Merge)를 해주지 않기 때문에 본인이 직접 확인을 한 후에 병합(Merge)하는 과정을 거쳐야한다. 2. git pull이란? git pull이란 원격 저장소의 정보를 가져오면서 자동으로 로컬 브랜치에 병합(Merge)까지 수행해주는 명령어이다. git push 할떄 git push 할때 git add . # >> 수정한 파일들 상황 반영 git commit -m "커밋 내용" # >> 커밋 내용을 작성 git push -u origin m..

Infra/MLops 2022.02.07

[kubeflow]kubeflow란 ?

쿠버네티스 -> 리소스를 효율적으로 사용할 수 있음. Kubeflow -> kfServing : 쿠버 위에서 모델 서빙할떄 사용 -> Katib : 하이퍼파라메터옵티마이저 -> training Oprators: 트래이닝 오퍼레이터들(tf Job, PyTorchJob 등을 묶어서) -> multi Tenancy : 인증, 인가를 거쳐 access 제한을 두고 있음 Kubeflow pipeline 머신러닝 workflow를 DAG(방향 순환이 없는 그래프)형태로 정의한 것 Kubeflow 에 배포 후 run 하면 pipeline을 구성하는 각각의 component 들이 k8s 위에서 pod 으로 생성되어 서로 데이터를 주고 받으며 흘러감. 즉, model 을 serving 까지 보내는데 필요한 모든 작업을 ..

Infra/MLops 2022.01.26

[GitLab] gitLab에 프로젝트 올리기

1.github, gitlab 에서 New Project > Create blank project >project Name 작성후 >create project 2. cmd 창 project 가 있는 경로로 가기. git init git remote add origin git add . git commit -m "commit message" git push -u origin master gitLab 에 가서 보면 프로젝트안에 파일이 업로드 된걸 확인 할 수 있다. .gitignore -> 깃에 업로드 하지 않을 파일 내역을 적어두면 뺴고 업로드가 가능

Infra/MLops 2022.01.25
반응형