본문 바로가기

분류 전체보기50

K8S dashboard kubernetes 를 설치하고 사용하다 보면 첫단추를 잘못 끼어서인지.. dashboard 가 없으면 너무 허전하다. command 만으로도 많은 정보를 알수있지만 kubernetes dashboard 설치하기 kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml 사실 이게 끝이다. 그 후에 kubectl proxy 를 실행시켜서 사용하거나 dashboard 서비스를 nodeport 로 변경해서 사용하면 된다.. kind: Service apiVersion: v1 metadata: labels: k8s-app: kubernetes-dashboard name: kube.. 2021. 3. 7.
Jmeter master, slave 를 이용한 http request test 사내에서 http 부하테스트를 진행할일이 있어서 구축을 해보았다. (실제로는 로컬에서 테스트했지만..) Master -> slave 로 command 를 실행하고 result 를 받는다. 당연한것이겠지만 slave 가 많을수록 target 으로의 http request 를 많이 줄수있다. master, slave 는 RMI 통신을 하기 때문에 같은 아이피 대역대애 있어야 한다..(예전에는 달라도 되게끔 셋팅을 했었던것같은데..까먹었다) 설치 요건 master, slave : 같은 jdk, jmeter 버젼을 사용, 같은 아이피 대역대(RMI 통신가능한..) master 쪽 jmeter 설정 remote_hosts=10.0.0.10,10.0.0.11 server_port=1099 client.rmi.loc.. 2021. 3. 7.
m1 kubernetes 설치하고 dashboard 접속하기 아직 Docker desktop 이 공식적인 버젼을 릴리즈를 하진 않았다. 일단 테스트 버젼으로 설치를 해서 사용하고 있는데 몇가지 문제가 있지만 간단한 사용에는 문제가 없다. 다운로드 링크 docs.docker.com/docker-for-mac/apple-m1/ Apple M1 Tech Preview docs.docker.com 아직 mysql images 는 사용할수 없다고 하고, http proxy 등의 기능에 제한이 있고 자동으로 업데이트가 안된다. 직접 사용해보니깐 설치되어있는 상태에서 새버젼을 설치하니깐 뭔까 꼬이는지 동작에 문제가 있다 appcleaner 같은 툴로 이전버젼을 삭제하고 다시 설치를 해야한다. docker desktop 을 설치하게 되면 조금있으면 kubernetes 도 자동으.. 2021. 2. 27.
elasticsearch docker-compose 로 테스트 아래처럼 docker-compose 화일을 생성한다. docker-compose.yaml version: '2.2' services: es01: image: docker.elastic.co/elasticsearch/elasticsearch:7.11.1 container_name: es01 environment: - node.name=es01 - cluster.name=es-docker-cluster - discovery.seed_hosts=es02,es03 - cluster.initial_master_nodes=es01,es02,es03 - bootstrap.memory_lock=true - "ES_JAVA_OPTS=-Xms512m -Xmx512m" ulimits: memlock: soft: -1 har.. 2021. 2. 21.