권한 9

MongoDB 권한과 역할 관리 방법

MongoDB에서 권한과 역할을 생성하고 관리하는 방법에 대해 정리한다. MongoDB의 특징과 주요 개념은 아래 포스팅을 참고한다. MongoDB 특징과 주요 개념 MongoDB의 구조와 주요 특징에 대해 정리한다. Docker를 이용한 MongoDB 설정 방법은 아래 포스팅을 참고한다. Docker로 MongoDB 설정하기 MongoDB는 대표적인 NoSQL 데이터베이스 서비스이다. NoSQL은 기존 RDBMS www.bearpooh.com MongoDB를 Docker로 설정하는 방법은 아래 포스팅을 참고한다. Docker로 MongoDB 설정하기 MongoDB는 대표적인 NoSQL 데이터베이스 서비스이다. NoSQL은 기존 RDBMS의 단점을 극복하고, 보다 유연한 데이터 저장과 처리를 위해 제안되..

::: IT인터넷 ::: 2022.08.15

AirFlow의 계정 생성, 권한 관리 방법 (CLI)

AirFlow에서 WebUI를 사용하여 사용자의 계정과 권한을 관리하는 방법에 대해 정리한다. WebUI로 계정과 권한을 관리하는 방법은 다음 포스팅을 참고한다. AirFlow의 계정 생성, 권한 관리 방법 (WebUI) AirFlow에서 WebUI를 사용하여 사용자의 계정을 생성하고 권한을 관리하는 방법에 대해 정리한다. Bitnami에서 배포한 AirFlow를 Docker로 설정하는 방법은 아래 포스팅을 참고한다. Docker로 AirFlow 설정하 www.bearpooh.com Bitnami에서 배포한 AirFlow를 Docker로 설정하는 방법은 아래 포스팅을 참고한다. Docker로 AirFlow 설정하기 (Bitnami) Bitmani에서 제공하는 Docker 이미지로 AirFlow를 설정하는..

::: IT인터넷 ::: 2022.06.09

AirFlow의 계정 생성, 권한 관리 방법 (WebUI)

AirFlow에서 WebUI를 사용하여 사용자의 계정을 생성하고 권한을 관리하는 방법에 대해 정리한다. Bitnami에서 배포한 AirFlow를 Docker로 설정하는 방법은 아래 포스팅을 참고한다. Docker로 AirFlow 설정하기 (Bitnami) Bitmani에서 제공하는 Docker 이미지로 AirFlow를 설정하는 방법에 대해 정리한다. Bitnami에서 제공하는 GitHub과 DockerHub 사이트는 다음과 같다. DockerHub - https://hub.docker.com/r/bitnami/airflow/ Git.. www.bearpooh.com AirFlow 소개와 구조는 아래 포스팅을 참고한다. AirFlow 소개와 구조 데이터 과학 분야에서 ETL 자동화 파이프라인을 구성하는데 ..

::: IT인터넷 ::: 2022.06.06

PostgreSQL의 사용자 관리

오픈소스 데이터베이스인 PostgreSQL의 사용자를 관리하는 방법에 대해 정리한다. PostgreSQL의 psql을 사용하는 방법은 아래 포스팅을 참고한다. PostgreSQL의 psql 사용법 오픈소스 데이터베이스인 PostgreSQL의 psql을 사용하는 방법에 대해 정리한다. PostgreSQL 소개와 Docker를 사용하여 설정하는 방법은 아래 포스팅을 참고한다. Docker로 PostgreSQL 사용하기 RDBMS에서 가장 www.bearpooh.com PostgreSQL 소개와 Docker를 사용하여 설정하는 방법은 아래 포스팅을 참고한다. Docker로 PostgreSQL 사용하기 RDBMS에서 가장 유명한 것은 Oracle이다. 그러나 유료이고 주로 대형 프로젝트에 적합하다. 유료라고 나..

::: IT인터넷 ::: 2022.05.02

MinIO의 WebUI 사용법 정리

MinIO WebUI의 사용법을 정리한다. 버킷과 데이터 관리, 계정 관리, 정책 등을 WebUI로 사용할 수 있어 상당히 편리하다. WebUI의 화면 구성이 상당히 직관적으로 되어 있다. 용어만 익숙해지면 사용하는데 큰 어려움은 없을 것으로 판단된다. Docker를 사용하여 MinIO를 설정하는 방법은 다음 포스팅을 참고한다. Docker로 MinIO 사용하기 MinIO는 AWS S3와 같은 오브젝트(객체) 스토리지 서비스를 오픈소스로 제공하는 인프라이다. AWS S3의 API와 호환되기 때문에 로컬에서 S3를 온프레미스 (On-premise) 형태로 사용하기 위해 구축하는 경우 www.bearpooh.com Dashboard 이해 Dashboard는 MinIO의 개략적인 운영 현황을 표현한다. Ger..

::: IT인터넷 ::: 2022.03.31

GitLab의 권한 관리와 설정 방법

GitLab의 권한 관리와 설정 방법에 대해 정리한다. GitLab의 설정 방법과 Git 사용 방법은 다음 포스팅을 참고한다. 시놀로지 NAS에서 Docker로 GitLab 설정하기 DSM 7.0으로 업데이트 되면서 기존에 사용하던 gitlab 패키지가 3rd-party라고 지원을 중단했다. 그래서 gitlab을 삭제하고 DSM 7.0으로 업데이트를 진행했다. GitLab을 새로 설치하기 위해 Docker를 이용한 www.bearpooh.com gitlab에서 group, project 생성하기 gitlab을 설치하는 과정은 이전 포스팅에서 진행했다. 시놀로지 NAS에서 GitLab 설정 방법 개요 시놀로지 NAS에서 GitLab도 설치 가능하며, DS21x 모델 기준으로 DS216 부터 추가되었다. 아..

::: IT인터넷 ::: 2022.02.14

Jenkins 권한 관리와 설정 방법

Jenkins의 권한 관리와 설정 방법에 대해 정리한다. Jenkins 설정에 관한 방법은 아래 포스팅 들을 참고한다. 시놀로지 NAS에 Jenkins 구축하기 현재 근무 중인 회사에서는 빌드 및 배포 시스템으로 Atlassian의 Bamboo를 사용 중이다. 기능도 익숙하고 사용하기 편리하지만 상용 제품이다 보니 개인이나 소규모로 사용하기에는 부담이 있다. www.bearpooh.com Jenkins 설치 후 초기 설정 시놀로지 NAS에서 Docker를 이용한 Jenkins 설치는 아래 포스팅을 참고한다. 시놀로지 NAS에 Jenkins 구축하기 현재 근무 중인 회사에서는 빌드 및 배포 시스템으로 Atlassian의 Bamboo를 사용 중이다. 기능 www.bearpooh.com Jenkins 권한 관..

::: IT인터넷 ::: 2022.02.10

HDP Sandbox 3.0.1의 HDFS에 admin, root 계정 권한 추가하기

## 참고사항 ## 빅데이터나 하둡 관련 전문가가 아니기 때문에 일부 부족한 내용이 있을 수 있습니다. 셋팅과 기본적인 사용 외에, 하둡과 관련 생태계 운영의 트러블 슈팅은 잘 모릅니다. 오픈소스 특성상 직접 조사하고 해결해야 하는 부분이 많습니다. 기본 셋팅 관련해서 참고만 부탁 드립니다. 이전 포스팅에서 HDP Sandbox에 대한 간략한 소개와 Docker 셋팅에 필요한 파일 다운로드를 진행했다. HDP Sandbox 소개와 Docker 셋팅 파일 다운로드 참고사항 본 글은 2018년에 기술 조사를 진행하면서 확인한 내용으로, 최신 상황에 맞게 업데이트 하였으나 일부 부족한 내용이 있을 수 있습니다. 빅데이터나 하둡 관련 전문가가 아니기 때문에 www.bearpooh.com 그리고 HDP Sandb..

우분투에 Docker 설치하기

docker-ce 설치 기본적으로 cli 기반의 docker-ce를 많이 사용한다. docker-ce는 별도의 APT 리파지토리를 사용하므로 추가 작업이 필요하다. $ sudo apt update # apt가 HTTPS를 통해 저장소를 사용할 수 있도록 패키지를 설치 $ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common # 도커의 공식 GPG 키를 추가 $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # docker 저장소 설정 $ sudo add-apt-repository "deb [arc..

::: IT인터넷 ::: 2021.06.05