일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- mysql on docker
- 도커 elk
- 백준
- 도커 mysql
- streamsets 강의
- 자바
- 도커
- elk stack
- mysql docker
- 코딩
- MySQL
- C언어
- ansible install
- 데이터베이스
- c++
- 클라우드
- 스트림셋이란?
- c
- 파이썬
- python
- nvidia docker
- 도커 시작하기
- 정보처리기사
- 앤서블 설치
- docker
- 푸시푸시
- 스트림셋
- 알고리즘
- 데이트
- java
- Today
- Total
목록전체 글 (421)
리그캣의 개발놀이터
install ubuntu 이전 도커 버전 삭제 $ sudo apt-get remove docker docker-engine docker.io 필요 패키지 설치 $ sudo apt-get update && sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 패키지 저장소 추가 $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_re..
nvidia-docker 2.0 install Ubuntu18.04 repo 설정 $curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | \ sudo apt-key add - distribution=$(. /etc/os-release;echo $ID$VERSION_ID) curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | \ sudo tee /etc/apt/sources.list.d/nvidia-docker.list APT LISTS UPDATE $ sudo apt-get update-nvidia docker 2 install $ sudo apt-get ..
replica set 과 replication controller 비교 replica set은 replication controller와 똑같이 동작하지만 더 풍부한 표현식 pod selector를 갖는다. replication controller의 라벨 셀렉터는 특정 라벨을 포함하는 pod가 일치 하는지만 보는 반명 replicaset의 셀렉터는 특정 라벨이 없거나 해당 값과 관계없이 특정 라벨 키를 포함하는 pod를 매치하는지 확인한다. 또한 예를들어 단일 replication controller는 pod의 라벨 env=production 및 라벨 env=devel 과 동시에 일치 시킬 수 없고 하나의 env만 일치 가능하다. 그러나 단일 replicaset은 두 pod 세트 모두 일치 시킬 수 있다..

Keycloak keycloak은 계정관리 및 access 관리를 제공한다. single-sign-on이 가능한 오픈소스이다. github application을 구현하고자할때 해당 코드의 변경없이 인증과 자원보호의 기능을 제공하는 솔루션 해당 솔루션은 오픈소스로 제공되며 community 버전의 경우 별도의 비용없이 사용이 가능하다. 특징 사용자 등록 sns 로그인 동일한 realm에 속하는 모든 응용 프로그램에서 single sign-on/sign-off LDAP xhdgkq Kerberos broker multitenancy 참조 : 위키피디아 시작하기(Keycloak on Docker) Docker를 통해서 Keycloak 실행하기 아래 명령어를 통해서 Keycloak을 실행할 수 있습니다. us..

google 로그인을 웹 앱에 통합 Google 로그인은 OAuth2.0 및 Token을 관리하여 Google API와의 통합을 단순화한다. 사용자는 항상 응용 프로그램에 대한 액세스를 언제든지 취소가능하다. 인증 자격 증명 생성 OAuth2.0을 사용하여 Google API에 액세스하는 모든 애플리케이션에는 Google의 OAuth2.0 서버로 식별하는 인증자격증명이 있어야한다. 프로젝트의 자격증명을 만드는 방법을 사용한다. Credential page로 이동 Create credentials -> OAuth client ID Web application application type 선택 OAuth2.0 client Name 설정 후 Create 클릭 다음과 같이 인증자격 증명이 생성된다. secre..
contribution이 내 저장소에 보여지는 방법 최근에 github를 사용하면서 1일 1커밋을 하다가 개인적인 보안정보가 스크린샷을 통해서 github에 업로드되는 문제가 생겼다. 급하게 .gitignore 과 해당 내용을 삭제해서 깃에 업로드하였지만 커밋에는 남아있었고 이것이 문제가 되었다. 꽤나 오랫전에 commit부터 존재했기에 해당 커밋들을 일일이 찾아 지우기는 힘들엇고 $ rm --cache 등의 명령어를 사용하기에는 내가 너무 당황한 나머지 해당 레포지토리를 삭제하고 다시 작성하는 방법을 선택했다. 먼저 레포지토리를 삭제 .git 파일을 삭제했더니 그동안 작성했던 contribution을 통한 잔디밭이 사라졌다. contribution의 내용들은 gitrepository에 있는 .git 을..

mac에서 screenshot default path를 변경하는 명령어다. 일단 iterm에서 작업을 한다 해당 path를 기본 저장위치로 설정하기로 했다 ``` $ defaults write com.apple.screencapture location {path 위치} $ defaults write com.apple.screencapture location /Users/ldcc/screenshot ``` 이제 commnd + shift + 4로 캡처해보자 다음과 같이 저장된 것을 확인가능하다.

# zsh shell을 많이쓰다보니 기본 bash가 불편하게 느껴진다. 이때는 zsh 를 사용하도록 하자 ## zsh와 oh my zsh zsh는 bash와 같은 shell 프로그램이다. bash에 비해 강력한 기능을 제공한다. oh my zsh는 zsh 설정을 관리하기 위한 프레임워크이다. 200개가 넘는 플러그인과 140개 이상의 테마를 제공한다. ## install ### ubuntu에 설치 - zsh 설치 ``` $ sudo apt install -y zsh ``` - 준비 설정 ``` $ sudo apt install -y wget curl git ``` - oh my zsh 설치 ``` $ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robb..