전체 글 152

[k8s]what is k8s

kubernetes 특징 1. Auto Scaling 트래픽의 양에 따라 서비스의 자원량을 변경해 줌 2. Auto Healing 장애가 난 서버위에 있는 서비스들이 다른 서버로 자동으로 옮겨짐 한 서버에서 장애가 나더라도, 여분의 한 서버가 있으면 자동으로 실행이 됨. 3. Deployment RolingUpdate 서버 중단이 허용 되는 경우 모든 서버를 내렸다가, 업데이트 후 서버를 올림 Recreate 무중단 서비스 : 한 서버씩 내린 다음 업데이트 후 다시 올림. 운영이 클수록 효과적인 작업이 가능함. container란 os위에 컨테이너 가상화를 실현하게 해주는 softwore들이 있다 :ex. docker, rkt, LXC docker 를 가장 많이 사용함 , docker 가 containe..

Infra 2022.03.06

[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

[Algorithms]TWAP, VWAP

TWAP : 시간 분할 매수 주문 The shares are equally divided across time. WAP 주문은 주문한 수량을 장중 시간별로 나누어 체결시키는 알고리즘 매매 방법 과거 거래시간을 분석하여 현지 브로커 기준으로 장중 분할 체결함 시간분할 주문이라고 부름 장중 시장 평균 가격을 추구할 수 있는 가격 전략 그러나 시장 평균 가격을 보장하지는 않음 VWAP : 수량 분할 매수 주문 The Shares are traded at a price which closely tracks the VWAP. VWAP 주문은 주문한 수량을 장중에 나누어 체결시키는 알고리즘 매매 방법 과거 거래향을 분석, 현지 브로커 기준으로 거래량이 많을 때 많이, 적을 때 적게 배분하여 분할 체결. 수량 분할 ..

[ppo]Proximal policy optimization algorithms

2022.01.18 - [ReinforcementLearning] - TRPO와 PRO 구현 - 연속행동으로 에이전트를 제어하기 위해 폴리시 그래디언트 알고리즘을 로보스쿨이라는 환경이 적용 - 쉬운 구현과 상징성의 이유로 아직까지 제일 유명한 알고리즘. - first-order optimization 만을 이용해 구현이 매우 쉬우며, TRPO만큼의 성능을 지니면서 data effciency 문제와 TRPO의 복잡하고,noise를 포함한 구조의 문제점들을 해결하였다. PPO의 주요 장점은 무엇인가? PPO는 TRPO와 유사하지만 1차 최적화 메서드만 사용해 목적함수를 최적화 한다. PPO는 목표함수가 너무 커지면 목적함수를 정리 Clipping해 폴리시가 너무 큰 스텝을 취하지 않게 한다. PPO가 좋은 ..

[k8s]구축하기

1. dockerfile 만들기 2. build 하기 3. harbor에 upload하기 Docker Push Command (참고 : https://docs.vmware.com/kr/VMware-vSphere/7.0/vmware-vsphere-with-tanzu/GUID-EC76B511-8DEB-4595-9DFA-3E9567C98ECA.html ) 1. Tag an image for this project: docker images 로 확인하기 docker image Sphere Docker Credential Helper를 통해 Harbor 레지스트리에 로그인. docker-credential-vsphere login --user username@domain.com​ 2. Harbor 레지스트리의 프..

Infra 2022.02.21

[git]error: failed to push some refs to 'ssh:///.git' git push -u origin mainerror: src refspec main does not match any

Connection refused fatal: Could not read from remote repository. git push -u origin main error: src refspec main does not match any ㅠㅠ 왜 잘되던게 새로운 플젝에 적용이 안되지...했는데 아래 3가지 해보니 됐당... 아마 브런치가 꼬였던거 같지만 새로 플젝 연결할때 sshgen 연결은 다시 해줘야하니 참고 할 것 1. sshgen 연결해주기 https://sidorl.tistory.com/52 2. 다시 init 해보기 2022.01.25 - [MLops] - [GitLab] gitLab에 프로젝트 올리기 3. 브랜치를 새로 파서 사용하기 git checkout -b 'newbranch' git p..

Infra 2022.02.18
반응형