OpenStack 3

[OpenStack] OpenStack 서비스간 인증 및 권한 프로세스, 그리고 X-Auth-Token과 X-Subject-Token은 무엇인가?

안녕하세요, 저스티에요! 오늘의 블로그 내용은 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. 인스턴스 생성)..

Cloud/OpenStack 2021.04.29

[Openstack] Openstack Horizon Frontend 개발 - AngularJS

안녕하세요. 저스티에요! 오늘은 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 패널 ..

Cloud/OpenStack 2021.03.01

[인증체계] Openstack - Keystone 개념

1. Keystone 이란? 사용자 인증을 통해 물리 서버 내의 자원을 사용할 수 있도록 관리하는 것입니다. Keystone에 핵심은 인증(Authorization)과 권한(Authentication) 입니다. Keystone은 Openstack에 대해 알아야해서 간략하게 정리합니다. 알파벳 순서로 릴리즈 되었습니다. --> (A)ustin, (B)exar, (C)actus, ... , (S)tein, (T)rain... etc 6개월 단위로 한번씩 릴리즈되고 있습니다. Python으로 개발되었습니다. 2. Keystone 등장배경 2010년 10월, Austin Release ~ Diablo Release 처음으로 릴리지 한 Austin(2010.10.21) Release은 단순 Compute(컴퓨트 ..

Cloud/OpenStack 2021.01.12