OpenVPN setup - 1 (AWS EC2) Setup environment: AWS OpenVPN Server Select AMI for purchase license Select Region & Continue to Launch I choose 'Launch through EC2'. I need to set more details. I recommend 'Launch from Website' . This option is much easy to setup. 엔지니어 2019.12.09
Github enterprise server setup - 4 (Jenkins Build hook) GHE server version: 2.19.2 Reference https://stackoverflow.com/a/51003334/8163714 Github Webhooks Setup fail Case Enterprise - settings - Hooks (not working) Success Case Set each Organization Github token Create token Create a personal token for Jenkins (I used a system account for this job) I selected all-access, it's the stage test case. I'll select releated repos access for the production ca.. 엔지니어 2019.12.06
Github enterprise server setup - 3 (High Availability) GHE server version: 2.19.2 Reference https://github.community/t5/GitHub-Enterprise-Best-Practices/High-Availability-and-Disaster-Recovery-for-GitHub-Enterprise/ba-p/11725 https://help.github.com/en/enterprise/2.19/admin/installation/configuring-github-enterprise-server-for-high-availability HA (Normal Case - Primary & Replica normal status) Primary Side Mode change to 'Maintnance mode' Run comma.. 엔지니어 2019.12.06
Github enterprise server setup - 2 (Replication) GHE server version: 2.19.2 Reference https://github.community/t5/GitHub-Enterprise-Best-Practices/High-Availability-and-Disaster-Recovery-for-GitHub-Enterprise/ba-p/11725 https://help.github.com/en/enterprise/2.19/admin/installation/configuring-github-enterprise-server-for-high-availability Configuring GitHub Enterprise Server for high availability - GitHub Help Administrator Guides Installation.. 엔지니어 2019.12.05
Github enterprise server setup - 1 (setup) GHE server version: 2.19.2 License https://enterprise.github.com/dashboard (Free Trial or Purchase license) After Sign in, click 'Download' on top of the menu. Step 1. Download license Appliance Step 2. Appliance Select Cloud vendor & region I selected AWS & Mumbai region. AWS 'EC2' Dashboard & Click Launch Instance Search AMI with AMI ID: ami-06e551001e2d40c1a Set EC2 and launch Storage add EBS.. 엔지니어 2019.12.05
Setting Logstash amazon_es output ElasticSearch Version check 6.8 Download logstash pkg Link https://www.elastic.co/downloads/past-releases/logstash-6-8-0 Install Command wget https://artifacts.elastic.co/downloads/logstash/logstash-6.8.0.rpm sudo yum install logstash-6.8.0.rpm Install amazon_es plugin for logstash /usr/share/logstash/bin/logstash-plugin list logstash-output IF 'amazon_es' not exist, install amazone_es for logst.. 엔지니어 2019.11.04
Kerberos Setup (KR) 감사(audit)에서 access control을 하는데 centos 각 서버의 계정에 대해서 이를 관리하는것이 너무 불편한다. Kerberos를 도입한다. 티켓 기반으로 동작하는 컴퓨터 네트워크 인증 암호화 프로토콜 https://ko.wikipedia.org/wiki/%EC%BB%A4%EB%B2%A0%EB%A1%9C%EC%8A%A4 도입했던 이력을 아래에 정리한다. 목차 kerberos server kerberos client macos Kerberos Server Install 1. 작업 환경 $ cat /etc/system-release Amazon Linux release 2 (Karoo) 2. 설치한 패키지 목록 krb5 관련 ntp $ sudo yum list installed | grep .. 엔지니어 2019.08.22
Flutter source code samples 시작하려니 막막하다. 샘플을 참고해서 원하는 기능을 추가해 나가야겠다. Syntax Flutter: https://api.flutter.dev/index.html https://flutter-ko.dev Dart: https://api.dartlang.org/stable/2.4.1/index.html Sample codes https://flutterawesome.com/ https://github.com/Solido/awesome-flutter https://github.com/iampawan/FlutterExampleApps https://github.com/deriegle/flutter-calculator https://github.com/nisrulz/flutter-examples _ 엔지니어 2019.08.16
flutter VS Code setting (MacOS) flutter로 개발해나가는 것으로 결정하고 에디터를 설정 vim으로는 대책이 없어서 vscode를 사용함. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com VSCode 다운로드하고 flutter.. 엔지니어 2019.08.09
500 Error on Confluence Startup (KR) 기존에 AWS EC2의 m3.large에 jira, confluence를 설치형으로 운영하고 있었다. (nginx, mysql도 같은 인스턴스에 설치하여 운용) 최근들어서 메모리 부족 이슈가 자꾸 발생한다. java.lang.OutOfMemoryError: Java heap space 일단은 스케줄 작업 시간을 분산해보았다. 몇일 괜찮더니 여전히 또 메모리 부족으로 confluence 접근이 안된다. EC2 사양을 높이고 m3.large -> m3.xlarge로 (7.5G -> 15G) 메모리를 높였다. 메모리 사용하는 프로세스 java/confluence java/jira nginx mysql startup.sh 명령을 실행해서 띄웠다. 안되고 500 ERROR가 난다. 29-Jul-2019 01:51.. 엔지니어 2019.07.29