일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 상일동역
- kubectl
- 광명
- aws cli
- 범계역아파트
- 5호선
- 쿠버네티스
- 고덕그라시움아파트
- pod
- Ansible
- 신이문역
- k8s
- 9억이하
- EC2
- docker
- describe-instances
- 답십리역
- 행당역
- 안양어반포레자연&e편한세상
- 동대문구
- statefulset
- 명령어
- ELB
- React Native
- 아파트
- 성남
- 신혼부부아파트
- Configmap
- 개봉역
- 외대앞역
- Today
- Total
목록전체 글 (94)
게으름을 위한 부지런한 게으름뱅리' 블로그

♬ curl 호출 조건 - Domain 없음 - Server /etc/hosts 파일에 host등록 불가 - https로 호출 위와 같은 조건으로 Server to Server curl 호출을 해야 하는 경우 아래와 같이 입력. curl --header 'Host:{Domain}' --resolve '{Domain}:443:{IP}' https://{Domain} 예시) curl --header 'Host:test.com' --resolve 'test.com:443:192.168.0.0' https://test.com

* volume-configmap.yaml apiVersion: v1 kind: Pod metadata: name: volume-configmap labels: purpose: demonstrate-envars spec: containers: - name: volume-config image: gcr.io/google-samples/node-hello:1.0 volumeMounts: - name: config-volume mountPath: /etc/config volumes: - name: config-volume configMap: name: special-config special-config라는 이름의 Config Map을 Container의 /etc/config에 Mount * volume-co..

♬ Yaml 파일에 작성하기 pod의 container안에 env 에 작성 apiVersion: v1 kind: Pod metadata: name: envar-demo labels: purpose: demonstrate-envars spec: containers: - name: envar-demo-container image: gcr.io/google-samples/node-hello:1.0 env: - name: DEMO_GREETING value: "Hello from the environment" - name: DEMO_FAREWELL value: "Such a sweet sorrow" ♬ ConfigMap에 작성하기 ♪ configMap 만들기 # test파일 생성 $ echo -n 1234 > ..

♬ Get # default namespace의 pod조회 $ kubectl get pods # 모든 namespace의 pod조회 $ kubectl get pods --all-namespaces # pod 정보 자세히 보기 $ kubectl get pod -o wide # pod watch mode로 보기 $ kubectl get pod -w # default namespace의 deployment조회 $ kubectl get deploy # 모든 namespace의 모든 deployment조회 $ kubectl get deploy --all-namespaces # default namespace의 service조회 $ kubectl get service $ kubectl get svc # 모든 nam..
* work node 3대 세팅 * 가상 머신에 Disk 추가하기 OpenStack 사용 * 빈 디스크 확인하기 lsblk * ceph 설치하기(마스터 노드) $ git clone --single-branch --branch release-1.7 https://github.com/rook/rook.git $ cd rook/cluster/examples/kubernetes/ceph $ kubectl create -f crds.yaml -f common.yaml -f operator.yaml $ kubectl create -f cluster.yaml * ceph 설치 확인하기 $ kubectl get ns # rook-ceph namespace 생성확인하기 $ kubectl get pod # rook-cep..

Master Node, Work Node 생성 후 ♪ 사전작업 host 설정 $ hostnamectl set-hostname {hostname} /etc/hosts 에 127.0.1.1 {hostname} 추가 ♬ 설치하기 모든 Node에 kubeadmi, kubelet, kubectl 설치 - kubeadm : 클러스터를 부트스트랩하는 명령 - kubelet : 클러스터의 모든 머신에서 실행되는 파드와 컨테이너 시작과 같은 작업을 수행하는 컴포넌트 - kubectl : 클러스터와 통신하기 위한 커맨드 라인 유틸리티 아래 링크에 접속 하여 Node에 맞는 설치가이드 따라 진행 https://kubernetes.io/ko/docs/setup/production-environment/tools/kubead..

♬ Swagger(스웨거)란? 스웨거(Swagger)는 개발자가 REST 웹 서비스를 설계, 빌드, 문서화, 소비하는 일을 도와주는 대형 도구 생태계의 지원을 받는 오픈 소스 소프트웨어 프레임워크이다. 대부분의 사용자들은 스웨거 UI 도구를 통해 스웨거를 식별하며 스웨거 툴셋에는 자동화된 문서화, 코드 생성, 테스트 케이스 생성 지원이 포함된다. swagger 설정 버전 정보 . . . dependencies { implementation('io.springfox:springfox-swagger2:3.0.0-SNAPSHOT') implementation('io.springfox:springfox-swagger-ui:3.0.0-SNAPSHOT') implementation('io.springfox:spri..

널 품기 전 알지 못했다 내 머문 세상 이토록 찬란한 것을 작은 숨결로 닿은 사람 겁 없이 나를 불러준 사랑 몹시도 좋았다 너를 지켜보고 설레고 우습게 질투도 했던 평범한 모든 순간들이 캄캄한 영원 그 오랜 기다림 속으로 햇살처럼 니가 내렸다 널 놓기 전 알지 못했다 내 머문 세상 이토록 쓸쓸한 것을 고운 꽃이 피고 진 이 곳 다시는 없을 너라는 계절 욕심이 생겼다 너와 함께 살고 늙어가 주름진 손을 맞잡고 내 삶은 따뜻했었다고 단 한번 축복 그 짧은 마주침이 지나 빗물처럼 너는 울었다 한번쯤은 행복하고 싶었던 바람 너까지 울게 만들었을까 모두, 잊고 살아가라 내가 널, 찾을 테니 니 숨결, 다시 나를 부를 때 잊지 않겠다 너를 지켜보고 설레고 우습게 질투도 했던 니가 준 모든 순간들을 언젠가 만날 우리..