전체 글
1,966개의 글
쿠버네티스 노드 클러스터 조인
1. 개요 쿠버네티스 노드를 클러스터에 조인하는 과정에 대한 내용이다. kubeadm init 이후 워커 노드에서 kubeadm join 을 실행하고, 마스터 노드에서 조인 여부를 확인한다. 2. …
쿠버네티스 cgroup 설정
1. 개요 쿠버네티스 cgroup 설정에 관한 내용 kubelet 데몬 기동 시 cgroup 관련 오류가 발생할 때 참고할 내용 2. 내용 우선 도커의 cgroup 드라이버 설정을 확인한다. # d…
쿠버네티스 kubeadm toolkit 설치
kubeadm에 대해 알아보고 설치해보자. 1. kubeadm이란? kubeadm은 Kubernetes Cluster 생성을 위한 kubeadm init과 kubeadm join을 위한 툴이다. k…
Kubernetes (쿠버네티스) 동향 - 2018년 8월 초
1. 개요 쿠버네티스 관련 뉴스를 전합니다. 2. 내용 쿠버네티스, 스테이트풀 애플리케이션에서도 초강세…스토리지 지원에 오퍼레이터까지 가세 http://www.itworld.co.kr/news/11…
[Tip] JAVA 위치 확인 및 TTL 설정 값 확인.(Linux)
Linux에서 계정별 java home이 다를 때, 다음의 명령어로 위치를 확인할 수 있다. $ which java JVM의 TTL 설정에 따라 cache한 ip를 가지고 있는 시간이 다르기에, 다…
[Tip] Zabbix 모니터링 Action 파라미터 설정.
AWS 등 클라우드나 IDC 환경에서 모니터링을 위해 많이 사용되는 Tool 중에는, Zabbix가 있다. 기본 메뉴얼만 봐도 충분히 모니터링 및 적용이 가능하다. 그 중에서, 오늘은 Action …
APACHE ANNUAL REPORT FY2018 (2017.5 ~ 2018.4)
1. 개요 Apache Software Foundation의 FY2018 연례 보고서(Annual Report)에 대한 간단한 안내입니다. 이 보고서는 아파치 재단의 한 해 활동과 프로젝트 운영 현…
[WebSphere] oracle date 타입이 timestamp 타입으로 보일때 조치
1. 개요 Oracle 에서 컬럼은 date 타입이나 WAS 에서 jdbc 이용하여 select 하여 리턴할때 timestamp 타입으로 인식하는 오류가 발생했다. 로컬에서 테스트 시에도 date …
JSSE Tuning Parameters
JSSE Tuning Parameters javax.net.debug Prints debugging details for connections made. Example: -Djavax.net.deb…
[Tip] AWS Load Balancer Cross-zone Load-balancing
LB가 자신의 물리적 zone에 있는 host만 Healthy로 판단하여서 HealthyHost에 자신의 Zone 것만 보인다. 그래서 로드 밸런싱이 Draining 시간에 따라 한쪽 Zone 으로…
Java SSL/TLS 지원 버전과 디폴트 프로토콜 변경하기
1. 개요 요즘 보안 요구 사항에 보면 TLSv1.1, TLSv1.2 이상으로 하도록 권고하고 있습니다. 사용하는 제품들 버전별로 지원하는 TLS 버전도 알고 있어야 할 것 같습니다! :) 모르고 …
HTTPS 요청 처리 시 SSLException
1. 개요 기존 운영 환경 Apache2.2 + Tomcat7 (jdk1.7사용) 에서 Apache2.4.33 버전으로 업그레이드 이후 특정 로직에서 인증 처리 시 secure connection …
SQL - join의 on 과 where절의 차이점
기초적인 것이지만 쿼리 공부하다 헷갈리는 점이 있어 정리해보았습니다. -. 대상 테이블 mysql select * from test_a; +------+------+ | num1 | num2 | +…
MariaDB Table layout copy 방법
-. like 구문으로 테이블 레이아웃 복사 mysql create table layout_org - (num int auto_increment primary key, - num2 int, - nu…
가우스 설치 디렉토리와 실행 디렉토리가 다를 때 오류
1. 개요 가우스 관련 오류 내용이다. 2. 오류 가우스를 처음 설치한 디렉토리와 어플리케이션이 실행되는 디렉토리가 다를 때 예를 들어 이클립스 wst 환경일 때 SEVERE: [GAUCE] Gau…
Eclipse indigo 버전에서 tomcat 8.0 사용하는 방법
1. 개요 이클립스 구 버전에서 톰캣 8.0 사용할 수 있게 하기 2. 해결책 - 이클립스 인디고 버전에서는 톰캣 7.0 까지만 보인다. 8.0을 깔고자 할때 7.0에 8.0 경로를 지정하면 에러가…
컴파일 할 때 sun.misc.BASE64Encoder 관련 에러 날 때
sun.misc.BASE64Encoder 를 import 헸는데 access 제한 어쩌고 하면서 에러가 날 때.... 이클립스 build path - java compiler - errors/war…
헤더 관련 몇가지 보안 설정
1. 주제 오늘은 Apache HTTP Server 에 설정할 수 있는 몇가지 헤더 관련 보안 설정들을 적어봅니다. 2. 세션 쿠키에서 HttpOnly 속성 제거 1) 우선 mod_headers 가…
MariaDB discard / import를 통해 개별 테이블 복구
-1. 배경 -. 특정 Table 쿼리실수로 데이터 유실 발생 -. 해당 DBMS는 10.0.28 버전으로 10.2.x 부터 제공되는 flash back 기능 사용불가 -. 다운타임 확보가 안되어 …
IAM Best Practice
1. 개요 글 제목만 거창하고 일단 IAM을 잘 사용하기 위한 방법을 논하려고 합니다. 2. IAM 루트를 쓰지 말자. 계정의 루트는 소유자로 모든 자원에 대한 접근이 가능하다. 당연하지만 루트의 …
[Tip] AWS S3 Region 리전 정보 가져오기 CLI.
S3 CLI 중에서 aws s3 에는 S3의 Region 정보를 가져오는 것은 없다. 이로 인해, 리스트 산출할 때 어려움을 겪을 수 있는데, aws s3api 로 Region 정보를 가져올 수 있…
Docker container 내부 shell 연결
1. 개요 실행 중인 Docker 컨테이너 내부로 접속해 파일을 확인하거나 명령을 실행하는 방법이다. 예시에서는 tomcat:8 컨테이너에 docker exec 명령으로 접속한다. 2. 방법 2-1…
Docker Tomcat Install (도커 톰캣 설치)
1. 개요 도커에서 톰캣을 설치하는 경험. 도커에 대해 보다 자세히 알고 싶다면 다음 글들을 읽어보자. Docker 가상 환경 구축 입문 (1) - Docker의 개념과 특징 Docker 가상 환경…
[Tip] AWS EC2에서 Elastic LoadBalancer (ELB) Name 가져오기.
AutoScaling 이나 기타 설정을 할 때, CLI로 현재의 EC2가 물려있는 Load Balancer의 이름(name)을 가져와야 할 때가 종종 있다. 정식 CLI로는 제공이 되지 않으며, 전…