일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 컨테이너
- RSS
- bash
- variable
- 쿠버네티스
- aws #engineer
- Kubernetes
- java
- multivm
- mongodb operator
- python
- linux
- 파이썬
- 도커
- k8s
- Engineer
- ioredirection
- springboot
- container
- DOIK
- devops #engineer
- docker
- 초간단파이썬
- nginx
- Strimzi
- WEB
- namespace
- Vagrant
- devops #jenkins
- httpd실행
- Today
- Total
목록Open Source (5)
샤인의 IT (막 적는) 메모장
Apache WEB 서버 구성파일(httpd.conf) 설정 정보 정리 Apache 구성 파일 위치 vi /etc/httpd/conf/httpd.conf HTTP로 응답할 헤드를 설정하는 Servertokens 옵션 최소한의 정보를 가져오도록만 설정하는게 보안에 좋음. Prod / Major / Minor / Min / OS / Full 옵션 **Servertokens Prod Server sends (e.g): Server : Apache Apache Home Directory 지정 ServerRoot ServerRoot "/etc/httpd" Apache가 가동되는 동안 수신할 포트 지정 Listen Listen 80 Apache와 호환되는 모듈 로드 LoadModule ssl_module modul..
Nginx Ingress Controller 배포 시 api request 확인해보면 헤더 정보가 나와있음 (최근 버전은 없는듯) 헤당 서버 헤더 정보를 숨기고 싶을 때 Annotation과 Configmap으로 설정할 수 있음 proxy-hide-header: "Server" server-tokens: "false" 해당 nginx.conf 설정을 넣어서 다시 요청하면 헤더 정보 없어짐! #Ingress Controller 헤더 정보를 숨기고 싶을 때 Annotaion configuration-snippet은 location 필드만 수정해주기 때문에 Configmap 수정 필요 #Deployment Or DaemonSet 설정 시 nginx.ingress.kubernetes.io/server-snipp..
Nginx 설정정보 정리 블록 http 블록 Server, Location의 루트 블록, 설정된 값을 하위 블록들은 상속 Server 블록 하나의 웹사이트를 선언하는데 사용됨 (가상 호스팅 개념) Location 블록 Server 블록 안에 저장되면서 특정 URL을 처리하는 방법을 정의 Events 블록 네트워크의 동작방법과 관련된 설정값 설정, 따로 다른 블록과 상속관계를 가지지 않음 Virtual Host server { server_name example1.com root /var/www/example1.net } server { server_name example2.com root /var/www/exaple2.net } http-server Snippet 예시 http { server { #Po..
Kubernetes에 파드로 올라가는 경우 해당 변수를 설정하면 된다. (Workload 내 환경변수 수정!) log4j-core 2.10.x 기준 LOG4J_FORMAT_MSG_NO_LOOKUPS 환경변수를 지정한다. Elasticsearch CVE-2021-44228 log4j-core 취약점 적용 #env LOG4J_FORMAT_MSG_NO_LOOKUPS 적용 spec: ... env: - name: LOG4J_FORMAT_MSG_NO_LOOKUPS value: "true" ...