
먼저 가정은 별도의 lua module loading 과정은 사전에 이루어져 있다 보고 기술하였다. 기본 workflow를 알아둘 필요가 있다. https://cloud.githubusercontent.com/assets/2137369/15272097/77d1c09e-1a37-11e6-97ef-d9767035fc3e.png 위 flow에 기반하여 lua 모듈이 동작되어질 위치를 확인하고 다음과 같은 module을 통해 호출을 하면된다. (주로 사용해본 모듈은 rewrite_by_lua_xxx, access_by_lua_xxx, content_by_lua_xxx, set_by_lua_xxx 등이 있다.) https://github.com/openresty/lua-nginx-module#rewrite_by_..
현상 아래와 같은 message log 출력과 함께 ssh 연결이 간헐적으로 연결되지 않는 현상발생 Feb 14 17:30:07 ubuntu-instance kernel: net_ratelimit: 27 callbacks suppressed Feb 14 17:30:33 ubuntu-instance kernel: net_ratelimit: 10 callbacks suppressed 혹은 syslog에 다음과 같은 메세지가 출력될수도 있다. Neighbour table overflow 원인 다수의 arp table이 생기는 가상화 환경에서 발생될수 있는 문제로 기본적으로 아래와 같은 gc_thresh value를 가지고 있어 그 이상이 생길경우 문제가 발생된다. root@ubuntu-instance:/hom..
nginx-ingress를 사용하면서 ingress에 nginx 설정을 좀더 추가하고 싶고 때에 따라서는 nginx-ingress에 글로벌하게 설정이 필요한 경우도 있다. 하여 이를 설정하는 방법에 대하여 알아보도록 하겠다. 여기서는 log_format을 custom한 설정추가의 하나의 예로 기술하였다. 기본적인 custom 설정 추가 먼저 기본적으로 custom 설정을 추가하기 위한 기본 작업을 알아보면, nginx-ingress deployment를 확인해보면 다음과 같은 container 실행시 추가될 argument가 정의되어 있다. ... spec: containers: - args: - /nginx-ingress-controller - --election-id=ingress-controller..
이슈사항 setuptools 의 버전 문제로 현재 유지보수가 이루어지지 않는 python 2.7을 사용하려 할때 다음과 같은 syntax 에러를 맞이하는 경우가 있다. [vagrant@localhost ~]$ pip install --upgrade pip Collecting pip Using cached https://files.pythonhosted.org/packages/da/f6/c83229dcc3635cdeb51874184241a9508ada15d8baa337a41093fab58011/pip-21.3.1.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", lin..
- Total
- 109,111
- Today
- 83
- Yesterday
- 27
- minikube
- nginx-ingress
- Helm Chart
- DevSecOps
- openstacksdk
- galera
- ceph
- metallb
- OpenStack
- openstack backup
- Terraform
- boundary ssh
- hashicorp boundary
- elasticsearch
- kubernetes
- macvlan
- jenkins
- mattermost
- Jenkinsfile
- kubernetes install
- ansible
- K3S
- wsl2
- ulimit
- socket
- crashloopbackoff
- ConEmu
- minio
- dnssec
- vmware openstack