본문 바로가기

기타122

맥 스케줄링으로 배치 실행 * 전원 켜고 끄기 예전에는 GUI로 제공되던게 이제는 터미널로 설정해야 한다 켜기와 끄기 시간 셋팅 (월~일) pmset repeat wakeorpoweron MTWRFSU 07:00:00 shutdown MTWRFSU 19:00:00 스케줄 확인 pmset -g sched --- * 크론 실행 안되면? 시스템 설정 > 개인정보 보호 및 보안 > 전체 디스크 접근 권한 > + > 탐색창 나타나면 /usr/sbin/cron 타이핑 해서 크론 선택 --- https://23log.tistory.com/171 2024. 3. 25.
스플렁크로 리텐션 구하기 | multisearch [ search index="log_pd_com" uri_path=/pd/install earliest=-22d@d latest=-21d@d | eval type="install" ] [ search index="log_pd_com" uri_path=/pd/playing earliest=-21d@d latest=-14d@d | eval type="section_1" ] [ search index="log_pd_com" uri_path=/pd/playing earliest=-14d@d latest=-7d@d | eval type="section_2" ] [ search index="log_pd_com" uri_path=/pd/playing earliest=-7d@d latest=-.. 2024. 2. 14.
스플렁크 서브서치 mylookup.csv 테이블 구조 user_id,username,email 1,user1,user1@example.com 2,user2,user2@example.com 3,user3,user3@example.com 쿼리 a처럼 작성하면 b와 같이 실행된다 쿼리a index=your_index [| inputlookup mylookup | table username ] | stats count 쿼리b index=your_index (username=user1 OR username=user2 OR username=user3) | stats count 2023. 12. 18.
keycloak 설치 * 가이드 https://www.keycloak.org/getting-started/getting-started-docker * 도커 컴포즈 version: '3' services: keycloak: image: quay.io/keycloak/keycloak:23.0.0 ports: - "8080:8080" environment: - KEYCLOAK_ADMIN=admin - KEYCLOAK_ADMIN_PASSWORD=admin command: ["start-dev"] * 테스트를 위해 https 요구사항 끄기 (컨테이너 내부에서 실행) cd /opt/keycloak/bin ./kcadm.sh config credentials --server http://localhost:8080 --realm maste.. 2023. 11. 24.
리눅스에서 도커 환경 구축하기 거의 모든 리눅스는 한방 설치 https://github.com/docker/docker-install curl -fsSL https://get.docker.com | sh --- 아마존 리눅스 2 엔진 설치 https://gist.github.com/npearce/6f3c7826c7499587f00957fee62f8ee9 sudo amazon-linux-extras install docker sudo service docker start sudo usermod -a -G docker ec2-user 파이썬 버전이 안맞으면 sudo update-alternatives --config python 부터 설정 컴포즈 설치 플러그인 방식은 안되므로 독립 실행형으로 진행 https://docs.docker.co.. 2023. 8. 11.
[홈어시스턴트] 아이폰 배터리 부족시 구글홈 미니로 알리기 라즈베리파이에 도커 방식으로 홈어시스턴트 설치 후 아이폰 단축어를 통해 구글홈 미니 연동하기 데이터 관리용 폴더 생성 sudo mkdir -p /data/ha HA 설치 sudo docker run -d \ --name homeassistant \ --privileged \ --restart=unless-stopped \ -e TZ=Asia/Seoul \ -v /data/ha:/config \ --network=host \ ghcr.io/home-assistant/home-assistant:stable HA 실행 라즈베리IP:8123 아이폰 단축어 자동화 ---- https://www.home-assistant.io/installation/raspberrypi#install-home-assistant-c.. 2023. 1. 28.
아마존 리눅스 zsh 셋팅 zsh 설치 sudo yum install zsh 패스워드 없으면 생성 sudo passwd ec2-user 기본 쉘 변경 sudo yum install util-linux-user chsh -s $(which zsh) 터미널 재접속 후 기본 쉘 확인 (처음에 객관식 물어보면 0번) echo $SHELL oh-my-zsh 설치 sudo yum install git sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 다른 테마로 변경 vim ~/.zshrc # vscode에서는 code ~/.zshrc ZSH_THEME 항목 수정 (ex. ZSH_THEME="agnoster") 테마 리스.. 2023. 1. 26.
Jira Automation - 스프린트 임박 알림 제품 리드가 요청해서 처리했던 내역 정리 * 요구 사항 스프린트 마감이 임박하는데 처리 안된 이슈들이 종종 발생 각 담당자에게 처리 요청하는 것을 자동화 할 수 있는지 문의 * 해결 방안 찾아보니 검색 및 자동화의 기본 단위가 이슈라서 스프린트만 검색이 안됨 대신 각 이슈마다 자신의 스프린트 속성을 검색하는 것은 가능 이슈에 댓글로 요청하도록 처리 우선 평일 오전마다 실행하는 크론을 만들고 0 0 8 ? * MON-FRI 활성 스프린트의 열린 이슈만 검색한다 status not in (Closed) AND sprint in openSprints() If 블럭을 추가 후 비교 조건을 입력 오늘 날짜가 : {{now.jiraDate}} 스프린트 마감일 하루 전과 비교해서 : {{issue.sprint.end.. 2022. 12. 20.
vscode 원격 ssh 연결 확장 설치 https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack 호스트 등록 사이드바의 '원격 탐색기' 열기 SSH Targets 선택 Add New id@host 입력 config 파일 선택하라고 하면 Users 경로 선택 자동 로그인 셋팅 * 로컬 (윈도우 기준) ssh-keygen -t rsa -b 4096 위 명령어 입력하면 저장 경로와 추가 암호를 물어보는데 디폴트값 사용해도 무방하므로 엔터키 눌러서 넘어간다 Get-Content .\.ssh\id_rsa.pub | clip 파일 내용을 클립보드로 복사한다 * 서버 id@ip 처럼 리모트 접속 > Open Folder 버튼 표시.. 2022. 6. 10.