일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- oracle 18c
- 윈도우 Oracle
- 오라클 캐릭터셋 조회
- oracle
- Oracle 사용자명
- Oracle 사용자명 입력
- 비전공자를 위한 데이터베이스 입문
- Oracle Express Edition
- 무료 오라클 설치
- 오라클 캐릭터셋 확인
- Oracle 18c 설치
- Oracle 테이블 대소문자
- Oracle 테이블 띄어쓰기
- Orace 18c
- 서평단
- ora-01722
- Oracle 윈도우 설치
- 오라클 캐릭터셋 변경
- ORA-00922
- ORA-12899
- Oracle 초기 사용자
- Oracle 18c HR
- Oracle 18c HR schema
- 무료 오라클 데이터베이스
- Today
- Total
목록전체 글 (450)
The Nirsa Way

볼륨을 사용해야하는 이유? 컨테이너 특성 상 어떠한 문제가 발생하여 컨테이너가 삭제 된다면 데이터도 같이 삭제 됩니다. 웹 소스 파일의 경우 이미지에 들어있어 삭제 되더라도 상관 없겠지만(컨테이너에서 웹소스를 변경하지 않는 이상) 로그 파일을 보관해야 한다거나, 데이터 베이스를 사용할 경우 실시간으로 생성되던 데이터가 사라지면 큰 장애가 발생 합니다. 이러한 이유로 컨테이너를 사용할 때 중요한 데이터가 있다면 볼륨을 사용하여 데이터를 보관해주어야 합니다. 1-1. emptryDir 개념과 예시 코드 emptryDir은 Pod가 사라지면 볼륨도 같이 삭제되는 임시 볼륨의 성격을 가지고 있고 Pod가 실행되는 디스크의 공간에 볼륨 마운트를 하게 됩니다. 위의 이유로 Life cycle이 컨테이너가 아닌, P..

RBAC 개념 및 롤바인딩 : https://nirsa.tistory.com/154 쿠버네티스 클러스터롤바인딩(clusterrolebinding) 이란? 클러스터롤은 특정 API나 리소스(pod,deploy 등), 사용권한(get, edit 등)을 매니페스트 파일에 명시해둔 규칙의 집합이 되며 클러스터 전체 사용 권한을 설정 해줍니다. 롤은 특정 네임스페이스의 권한만을 주므로 롤과 클러스터롤은 차이점이 있습니다. 클러스터롤바인딩은 사용자와 클러스터롤을 묶어주는 역할을 수행하고, 지정한 사용자들에 한해서 롤에 명시한 규칙들을 기준으로 권한을 사용할 수 있도록 관리 합니다. 클러스터롤바인딩 구성 구성전에 간단한 디플로이먼트가 필요하며, 코드가 없으신분들은 아래 코드를 사용하시면 됩니다. apiVersion:..

쿠버네티스 RBAC 이란? 쿠버네티스의 RBAC(Role-Based Access Control)은 역할(Role) 기반으로 쿠버네티스 시스템의 권한을 관리 합니다. 특정 사용자(User)와 역할(Role) 두가지를 조합하여 사용자에게 특정 권한을 부여할 수 있습니다. 쿠버네티스 롤바인딩(rolebinding) 이란? 롤은 특정 API나 리소스(pod,deploy 등), 사용 권한(get, edit 등)을 매니페스트 파일에 명시해둔 규칙의 집합이 되며 특정 네임스페이스에 대한 권한을 관리 합니다. 롤바인딩은 위에 설명한 롤과 특정 사용자를 묶어주는 역할을 수행하고, 지정한 사용자들에 한해서 롤에 명시한 규칙들을 기준으로 권한을 사용할 수 있도록 권한을 관리 해줍니다. 예를들어 개발팀에게는 개발 전용 네임스..

Zabbix agent 3.2.9 설치 rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm yum -y install zabbix zabbix-agent vi /etc/zabbix/zabbix_agentd.conf /Server # zabbix-agent 설치한 서버가 아닌, zabbix-server 설치한 서버의 IP 입니다. Server=[자빅스 서버 IP] ServerActive=[자빅스 서버 IP] :wq systemctl restart zabbix-agent systemctl enable zabbix-agent # 방화벽 설정 firewall-cmd --permanent --add..

zabbix란? zabbix는 시스템, 네트워크를 모니터링할 수 있는 오픈소스 툴로써 특정 포트나 임계치 발생 시 서버 스크립트 실행 등 다양한 기능을 제공 합니다. 대규모의 커뮤니티 사이트(https://www.zabbix.com/forum/) 및 한글 메뉴얼(http://manual.oplab.co.kr/)도 제공하여 응용하기에 굉장히 좋은 조건을 갖추고 있습니다. 구성 환경 OS : CentOS 7.7 1908 APP : apache 2.4.6 / php 5.4.16 / mysql 5.7.29 / zabbix 4.4 설치 전 WEB으로 사용될 80 포트와 Zabbix Server, agent가 사용하는 10050, 10051 포트를 모두 오픈 해주셔야 합니다. 1. APM (apache,php,my..

Apache 2.4.6 / Tomcat 9.0.31 설치 우선 아래 selinux를 해제 해주시고 firewalld 중지 시켜줍니다. (사용하실분은 정책 넣어주세요.) # firewalld 중지 systemctl stop firewalld systemctl disabled firewalld # selinux 중지 setenforce 0 vi /etc/sysconfig/selinux SELINUX=disabled 아래 코드를 입력하여 Apache 2.4.6 버전과 tomcat-connector를 설치 해줍니다. yum install httpd httpd-devel gcc gcc-c++ # tomcat-connector 설치 wget http://apache.mirror.cdnetworks.com/tomca..
(Critical) Apache Tomcat 취약점 CVE-2020-1938 (Ghostcat) 공개 취약점명 : Ghostcat CVE 번호 : CVE-2020-1938 취약점 최초 보고 : 2020-01-03 Apache Tomcat 보안팀에 보고 됨 최약점 공개 : 2020-02-24 취약점 버전 : 6.x / 7.x / 8.x / 9.x 등 거의 모든 버전 (최신 버전 제외) 취약점 내용 : 공격자는 파일 업로드 기능을 통해 jsp로 만든 악성 코드를 서버에 업로드하여 취약점을 발생시켜 원격 코드를 실행시킬 수 있습니다. 패치 방법1 : 최신 버전 (7.0.100 / 8.5.51 / 9.0.31) 업데이트 패치 방법2 : 이전 버전들의 경우 secretRequired와 secret 속성을 통한 인..
어떤 분야이던간에 공부를 하다보면 오래했던, 짧게했던 쉬고 싶을 때가 자주 오는 것 같습니다. 저가 공부하기 싫을 때 자주 보는 유튜브와 글귀 이고 한번에 편히 볼 겸, 다른분들과 공유도 하고자 블로그에 글로 작성 합니다. What I am saying is that you should probably stop making excuses on why today you've not learned 1 more thing. - 내가 말하는 것은 오늘 왜 더 배우지 않은지에 대한 변명을 그만 두어야 한다는 것 입니다. I've seen plenty of network engineers that like to kind of "coast" and live off only of their current knowled..

쿠버네티스 Docker Hub-Private Image 가져오는 방법 Private Image를 가져와야 할 때 쿠버네티스의 secret을 이용하면 됩니다. 이 글에서는 Docker Hub을 기준으로 작성 합니다. 우선 Private Image 가져오는 방법인 만큼 아래와 같이 이미 Docker Hub에 이미지가 등록되어 있다는 가정하에 진행 합니다. 쿠버네티스 매니페스트 파일 작성 저는 아래와 같이 간단한 Deployment를 설정해주는 매니페스트 파일(.yaml)을 작성 하였습니다. Private Image를 가져와서 사용할 매니페스트 파일을 vi편집기로 여신 후 spec.template.spec.ImagePullSecrets.name 필드에 임의의 값을 설정 해줍니다. 이 값은 이후 생성할 secr..

홍보 목적의 글이 아니며, 이번에 좋은 기능을 알게되어 글을 남기고 공유하고자 작성 합니다.미리 캔버스 홈페이지 : https://www.miricanvas.com/ 무료 디자인 툴 기능을 제공하는 "미리 캔버스"최근에 별다른 설치 없이 무료로 디자인 툴 기능을 제공하는 미리 캔버스를 알게 되었습니다. 해당 기능으로 만든것은 비상업적/상업적 용도 모두 무료로 사용이 가능하다고 합니다.포토샵 등 특정 프로그램을 사용하지 못해도 되고, 미리 캔버스에서 제공하는 템플릿들이 있기 때문에 그 템플릿을 수정하여 사용해도 된다고 합니다.단, 디자인의 일부 중 하나인 개별 요소만을 사용한다던가 또다른 이미지를 첨부, 다른 편집 프로그램을 사용하여 추가적인 디자인 등 저작권에 문제가 되거나, 문제가 될 수 있는 있긴 합..