쿠버네티스(kubernetes) 설치 및 구성까지
·
카테고리 없음
쿠버네티스 쿠버네티스(K8S)란 컨테이너를 배포하고 확장 및 관리를 자동화하는 오픈소스 컨테이너 오케스트레이션 플랫폼입니다. 컨테이너를 배포할 WokerNode와 컨테이너를 관리할 MasterNode를 구성하여 쿠버네티스를 구축한 내용을 정리하였습니다. 호환성 및 설치 조건 확인구성에 앞서 쿠버네티스 설치하기 위한 Ubuntu 서버와 구축환경에서 사용할 Runtime을 선정이 필요합니다.K8S 1.24버전 부터는 Docker의 CRI 런타임 지원중단 이슈로 CRI-O 런타임을 선정하여 구성 하였습니다.그외 설치 요건을 확인하여 구성을 진행하였습니다.이름OS 및 Runtime버전비고Master Node 1EAUbuntu 22.04CPU 2Core 이상Mem 2G 이상Disk 30G 이상Worker Node..
Ngork 통해 내부서버 접속하기 (터널링)
·
IT 기술
Ngork이란? ngrok은 외부에서 로컬환경에 접속 가능하게 하는 터널 프로그램 입니다. 내부환경에서 작업 중인 서버등을 안전한 터널을 통해 외부에서 접근하려고 할 때 쓰면 유용한 터널링 프로그램입니다. Ngork 설명 NGROK은 MAC, 윈도우, 리눅스등 다양한 OS를 지원합니다. 플랜에 따라 다양한 추가 기능을 지원하며 간단하게 테스트하는 용도로 사용하기에는 무료 요금제도 충분합니다. (비상업적 사용시 무료) HTTP/TCP tunnels on random URLs 1 online ngrok process 4 tunnels / ngrok process 40 connections / minute Ngork 설치하기 https://dashboard.ngrok.com/ 리눅스 환경에서 Ngork을 설치..
Windows10 LTSC 2021 미지원 앱(스티커 메모) 설치 방법
·
VMware/Horizon
증상 Windows10 LTSC 2021 버전에서 스티커메모 미지원으로 인해 Microsoft Store 통한 수동 설치 또는 AppxPackge(스티커 메모) 를 통한 앱 설치시 Sysprep 0x80073cf2 오류 발생 원인 패키지 파일을 수동 설치하거나 Add-Appxpackage 명령을 통한 설치시 앱이 사용자수준에서 설치되므로 마스터이미지 구성시 Add-Appxpackage 명령은 권장되지 않습니다. 따라서 모든 사용자용으로 설치를 진행해야합니다. 해결책 마스터이미지 구성시 설치 "Add-AppxProvisionedPackage" 명령어을 사용하여 앱 설치 배포가 완료된 후 Appx배포시 "Add-AppxPackage" 명령어를 사용하여 앱 설치 전제조건 및 세부내용 Windows10 Pack..
Rocket chat 채팅 메신저 구축하기 Ubuntu 18.04 /Using Docker
·
시스템 구축/Linux
Rocket.chat Rocket.Chat은 비즈니스나 팀 내에서 쉽고 효과적인 커뮤니케이션을 위한 오픈소스 메시지 플랫폼입니다. 라이센스 비용이 없고, 커스터마이징이 용이하며 보안에 대한 우려를 최소화 할수 있는 장점이 있으며 OS는 데스크탑의 윈도우와 리눅스, 모바일의 OS인 안드로이드와 IOS를 지원하기에 접근성이 좋습니다. Meteor,Node.js 기반 프레임워크로 만들어 졌으며 많이 사용하는 Slack의 기능을 대부분 제공합니다. 중소형 규모에서 직접 운영하며 구축 및 관리했던 내용과 설치 방법을 간단하게 작성하였으며 설치 환경은 Rocket.chat에서 권장하는 리눅스 계열 Ubuntu18.04 환경에서 서버를 구성하였고 Docker 를 이용하여 각각 Rocket.chat 서버와 Mongo(..
ARP (Address Resolution Protocol) 구조 및 분석
·
IT 기술
1. ARP란? ( Address Resolution Protocol ) IP 주소 -> MAC주소 주소논리적인 IP 주소를 물리적인 주소 MAC 주소로 가지고 오는 프로토콜 입니다. 2. RARP란? ( Reverse Address Resolution Protocol ) MAC주소 -> IP 주소 ARP와 반대로 해당 물리적인 MAC 주소를 논리적인 IP 주소로 가지고 오는 프로토콜 입니다. 3. ARP 패킷 구조 및 설명 Hardware Type 16bit로 ARP가 수행되고 있는 네트워크 유형을 정의 이더넷인 경우 값은 1로 설정됨 Protocol Type 16bit로 상위 프로토콜을 정의 상위 프로토콜이 IP일경우 0x0800으로 설정됨 Hardware Length 8bit로 물리주소의 길이를 바..
Mantis란? Mantis 설치하기 / Ubuntu-16.04 (Bug Tracking System)
·
시스템 구축
Mantis란? - Mantis는 웹 기반의 버그 트래킹 시스템입니다. - BTS(Bug Tracking System) : 프로젝트에서 발생하는 이슈, 버그를 추적하고 관리. - 체계적인 프로젝트 일정 관리 및 이슈 관리를 위해 사용합니다. - Mantis는 PHP기반 하에 MySQL Database를 사용. - 한글화 지원 Mantis 운영 리뷰 - 요약탭에서 프로젝트별 진행상황 및 현황을 자세히 확인할수있습니다. - 업무(프로젝트)가 투명하게 진행되는 효과가 있습니다. - 업무 생산성 증대를 기대할수있습니다. - 최근 코로나로 인해 비대면 업무, 재택근무가 증가함에 따라 Mantis 역할이 중요해졌음을 느끼고있습니다. - 추가적인 이슈관리 시스템으로는 Jira, Redmine, Bugzilla, Tr..