전체 글(20)
-
[MariaDB] Grant / TimeZone / Trigger / Procedure Check
# User Authority Check SHOW GRANTS FOR 'test'@'%'; # Current Time Check SELECT NOW(); # Trigger Check SHOW TRIGGERS FROM test; # database name # Procedure Check SHOW PROCEDURE STATUS; # Specific Procedure Check SHOW PROCEDURE STATUS LIKE 'MAKE_AGW_PROPERTIES_MULTI'; --- Result... +----------+---------------------------+-----------+---------+---------------------+---------------------+-----------..
2023.11.08 -
[MariaDB] Backup Dump File with Procedure
MariaDB Version: 10.6.10 MariaDB Backup Dump File 생성시 default로 procedure는 백업되지 않는다. 따라서 --routines 옵션을 이용해서 procedure까지 함께 백업 해야 한다. Trigger: True(default) → option: --triggers Procedure: False(default) → option: --routines mysqldump -u [계정명] -p'[패스워드]' -h [MARIADB 주소] --routines --verbose [데이터베이스] > [백업받을 파일명] mysqldump -u root -p'admin12341234' -h $MARIADB_SVC_IP --routines --verbose chub_cms ..
2023.11.08 -
[Linux] cgroup ?
cgroup은 "control group"의 약어로, 리눅스 커널의 기능 이 기능을 통해 시스템 관리자는 프로세스 그룹에 대한 시스템 자원의 할당을 관리하고 제한할 수 있다. cgroup을 사용하면 CPU, 메모리, 네트워크 대역폭, 디스크 I/O 등 다양한 시스템 자원을 세밀하게 제어할 수 있다. 특정 프로세스 그룹이 너무 많은 자원을 사용하여 시스템 전체의 안정성을 해치는 것을 방지할 수 있다. 자원 제한(Resource Limiting): 특정 cgroup에 할당된 프로세스가 사용할 수 있는 최대 자원을 제한할 수 있습니다. 예를 들어, 메모리의 최대 사용량을 제한하여 시스템의 나머지 부분이 안정적으로 작동하도록 보장할 수 있습니다. 우선순위 지정(Prioritization): 서로 다른 cgrou..
2023.11.07 -
[Rancher] Rancher로 설치한 Grafana 외부 접속 계정 생성
Rancher UI로 설치한 Grafana에 외부의 사람들도 볼 수 있게 하려면 admin권한이 아닌 다른 유저로 접속해서 볼 수 있도록 설정해야한다. 첫째로, Rancher에 들어가기 위한 Rancher 유저를 Rancher Admin 계정으로 접속해서 생성하고, Monitoring 쪽만 접속할 수 있는 권한을 부여해야 한다. 둘째로, Grafana에 들어가기 위한 Grafana 유저를 Grafana Admin 계정으로 접속해서 생성하고 권한을 부여해야 한다. 1. Rancher 유저 생성 https://ranchermanager.docs.rancher.com/integrations-in-rancher/monitoring-and-alerting/rbac-for-monitoring#users-with-r..
2023.10.31 -
[OKD] CBC 암호화 적용을 위한 Nginx Ingress Controller 설치
어느 화창한 가을날 OKD 클러스터에 Ingress Controller를 이용해서 SSL/TLS 인증을 적용해야 하는 막중한 엄무를 전달받았다. 그 중에서도 CBC(Cipher Block Chaining) 암호화 모드를 지원해야 하는 추가 주문이 있었다. OKD에서는 HaProxy가 Default인 듯 한데 HaProxy Ingress Controller를 지원하지 않아서 Nginx 기반의 Ingress Controller를 적용해야 했다. 이 마저도 삽질으 엄청나게 했던게,,, Nginx Ingress Controller를 설치해야되는데 Ingress Nginx Controller를 설치해놓고 희희 다대따 희희 하다가 다시 원점으로 복귀해버렸다... https://devwhy.tistory.com/en..
2023.10.30 -
Nginx Ingress인가 Ingress Nginx인가
정답은 둘다이다. Nginx Ingress는 Nginx.org에서 만든 Ingress Controller https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/ Installation with Manifests | NGINX Ingress Controller Installation with Manifests This document describes how to install the NGINX Ingress Controller in your Kubernetes cluster using Kubernetes manifests. Prerequisites Note: All documentation shoul..
2023.10.30