[OpenStack] OpenStack 서비스간 인증 및 권한 프로세스, 그리고 X-Auth-Token과 X-Subject-Token은 무엇인가?
·
Cloud & DevOps/OpenStack
안녕하세요, 저스티에요! 오늘의 블로그 내용은 OpenStack 서비스간 인증 및 권한 확인하는 프로세스에 대해서 작성할 예정입니다! 해당 내용은 회사 블로그를 작성하면서 함께 작성하게 된 내용입니다! :) 목차 1. X-Auth-Token과 X-Subject-Token은 무엇인가? 2. OpenStack 서비스간 인증 및 권한 프로세스 1. X-Auth-Token과 X-Subject-Token은 무엇인가? OpenStack 서비스간 인증 및 자원 요청자 권한 확인을 위해서는 X-Auth-Token과 X-Subject-Token에 대한 개념을 알아야 합니다! X-Auth-Token - OpenStack 서비스(e.g. Nova, Glance 등)를 요청하기 위해 필요한 토큰 정보(e.g. 인스턴스 생성)..
[Openstack] Openstack Horizon Frontend 개발 - AngularJS
·
Cloud & DevOps/OpenStack
안녕하세요. 저스티에요! 오늘은 Openstack Horizon 개발하는 방법입니다.포스팅 내용은 메뉴 추가 및 화면 구성 중심으로만 작성되어 있어서 설정 파일, 모든 소스 설명은 제외됩니다. 또한 실제 동작하는 소스가 아닌 Openstack에서 제공하는 octavia_dashboard 소스를 기준으로 포스팅하게 되었습니다. 목차1. 패널 추가 1.1 패널 추가 - [octavia_dashboard]-[enabled]2. 패널 화면 구성 2.1 패널에 따른 화면 구성3. 정적파일(JS, HTML 등) 구성4. AngularJS를 이용하여 화면 개발 4.1 패널과 연결된 모듈 구성 4.2 위 그림 14 중 panel.html과 PanelController에 대한 설명1. 메뉴 추가1.1 패널 추가..
[인증체계] Openstack - Keystone 개념
·
Cloud & DevOps/OpenStack
1. Keystone 이란?사용자 인증을 통해 물리 서버 내의 자원을 사용할 수 있도록 관리하는 것입니다.Keystone에 핵심은 인증(Authorization)과 권한(Authentication) 입니다. Keystone은 Openstack에 대해 알아야해서 간략하게 정리합니다.알파벳 순서로 릴리즈 되었습니다. --> (A)ustin, (B)exar, (C)actus, ... , (S)tein, (T)rain... etc6개월 단위로 한번씩 릴리즈되고 있습니다.Python으로 개발되었습니다.2. Keystone 등장배경2010년 10월, Austin Release ~ Diablo Release처음으로 릴리지 한 Austin(2010.10.21) Release은 단순 Compute(컴퓨트 서비스)와 S..