박진호 - 우분투 부팅 과정에 대한 이야기 (2012Y07M28D)Ubuntu Korea Communityhttp://www.ubuntu-kr.org/viewtopic.php?f=2&t=22403
진행순서
- 행사 소개 및 인사
- 첫번째 이야기 : 커맨드라인 유틸리티 소개와 eBuntu와 함께하는 임베디드 개발 이야기 - drake_kr님
- 두번째 이야기 : Proxmox, 가상머신에 대한 추억 - Readytoact님
- 세번째 이야기 : 우분투 부팅 과정에 대한 이야기 - 박진호님
- 네번째 이야기 : 여성 개발자로 살아온 인생 - 전수현님
- 다섯번째 이야기 : 웹 접근성에 대한 이야기 - 조채연님
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS충섭 김Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Docker Seoul Meetup #2에서 발표한 자료입니다.
CoreOS에서 confd와 sidekick service를 이용한 서비스 배포에 대한 내용입니다.
http://www.youtube.com/watch?v=5ixJCM6pAcg
영상과 함께 보시면 더 좋습니다 :)
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS충섭 김Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Docker Seoul Meetup #2에서 발표한 자료입니다.
CoreOS에서 confd와 sidekick service를 이용한 서비스 배포에 대한 내용입니다.
http://www.youtube.com/watch?v=5ixJCM6pAcg
영상과 함께 보시면 더 좋습니다 :)
Raspberry Pi Basic Usage고포릿 default강의할 기회가 없어지는 아쉬움에 강의시 사용한 라즈베리파이 강의 자료를 업로드 합니다.
SBC 인 Raspberry Pi 에 OS 설치, 원격 개발 환경 구성 및 개발 환경까지 완료 할 수 있고 기본 전기전자 소자와 GPIO Header pin을 통한 연결까지 다룹니다.
OpenStack DevStack Install - 2부 (Multi-nodes)Ian ChoiOLC 온라인 강좌 중 DevStack에 대한 두 번째 자료입니다.
( URL: http://olc.kr/course/course_online_view.jsp?id=480&cid=523 )
DevStack은 OpenStack을 실제 구성하는 대신, 개발 및 테스트 용도로 쉽게 설치 가능한 스크립트입니다.
2부에서는 Multi-nodes 모드 설치 과정을 설명하며, Icehouse Release 기반의 실습 내용을 포함하였습니다.
[오픈소스컨설팅]클라우드자동화 및 운영효율화방안Ji-Woong Choi데이터센터 및 클라우드 환경의 설치/배포/운영 자동화 및 효율화 방안에 대한 내용을 기술합니다.
클라우드 관련 자동화 및 인프라 시스템 컨설팅을 받고 싶으시면 오픈소스컨설팅(sales@osci.kr)으로 연락주십시오.
JBoss EAP on Azure Workshop rockplace2021년 12월 08일(수)
l 14:00 ~ 14:20 개발 & 인프라 소개
l 14:20 ~ 14:35 개발과 형상관리 (Github Action)
l 14:35 ~ 15:00 사용 인프라 (AZURE APP Service)
l 15:00 ~ 15:20 서비스 런칭 (Deploy & Service)
l 15:20 ~ 15:30 DevOps /Closing
2. Hubot
• Github 채팅룸에서 자동화된 태스크를 수행하는
로봇
• Open source, Node.js, CoffeeScript 기반
• Heroku 와 같은 플랫폼에 배포가 쉬움
3. Hubot 설치 순서
1. Node.js 구 버전 삭제
2. Respberry Pi 용 Node.js 최신버전 및 npm 설치
3. Hubot 설치
4. Slack 설정
5. Hubot 설정
6. Hubot 실행
4. 1. Node.js 구버전 삭제
• RASPBIAN JESSIE 의 기본 Node 버전은 호환 불
가
• 구 버전 삭제
sudo apt-get remove nodejs
sudo apt-get autoremove
5. 2. Node.js / npm 설치
• 서드-파티 저장소 추가
curl -sLS https://apt.adafruit.com/add | sudo bash
• 저장소 업데이트
sudo apt-get update
• Node.js, npm 설치
sudo apt-get install node
sudo apt-get install npm
6. 3. Hubot 설치
• yo, generator-hubot 설치 및 설정 (adapter를 slack
으로)
sudo npm install -g yo generator-hubot
mkdir hubot-pi
cd hubot-pi
yo hubot
• hubot slack adapter 설치
npm install hubot-slack --save
8. 5. Hubot 설정
• Raspbian 부팅 시 Hubot 실행 설정
sudo vim /etc/rc.local
• Raspbian 부팅 시 Hubot 실행 설정
sudo -H -u pi bash -c 'cd /home/pi/hubot-pi/ &&
export HUBOT_SLACK_TOKEN={Hubot토큰값} &&
export HUBOT_LOG_LEVEL="debug" &&
/home/pi/hubot-pi/bin/hubot -a slack --name hubot &'
12. 참고 자료
• Node.js on Raspberry Pi
• http://writing.kynan.net.au/2015/12/13/raspberry-pi-setup-with-noobs-and-
raspbian
• Hubot on Raspberry Pi
• http://writing.kynan.net.au/2015/07/17/teach-your-raspberry-pi-to-talk-in-
slack
• Hubot-slack
• https://github.com/slackhq/hubot-slack
• Hubot-script
• https://github.com/github/hubot-scripts