www.keycloak.org Keycloak Add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box. You'll even get advanced features such as User Federation, Identity Brokering and Socia www.keycloak.org open source + 설치형 OpenID / SAML 지원 Restful API 지원 및 커스텀 API 추가 가능 RedHat에서 지원하는 프로젝트 keycloak-gate..
JDK 버전업주기 현재 분기별(3월, 9월)로 업데이트 → 1년에 2번 LTS(Long Term Support) 는 3년주기로 업데이트 Java Version History Java version history Java version history - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search List of versions of the Java programming language The Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the st..
설치 OS : macOS Catalina 10.15.7 JDK : openjdk 15.0.1 brew install kotlin kotlinc-jvm -versionTest #코틀린 파일 생성 vi Hello.kt #테스트 코드 작성 ... fun main() = println("hello World") ... #컴파일 kotlinc-jvm Hello.kt -d Hello.jar #실행 #HelloKt 는 코틀린 컴파일러가 자동으로 확장자를 제거한 파일 이름을 가지고 Kt 라는 접미사를 추가한 클래스 java -classpath Hello.jar HelloKt kotlin -classpath Hello.jar HelloKt
Version : 7.12 (2021.05) elastic/elasticsearch elastic/elasticsearch Free and Open, Distributed, RESTful Search Engine. Contribute to elastic/elasticsearch development by creating an account on GitHub. github.com Elasticsearch? Open Source, Distributed, Reftful Search Engine 분산 검색 (distributed search) 및 분석 엔진 (analytics engine) JSON 기반의 분산형 오픈 소스 RESTful 검색 엔진으로, 사용하기 쉽고, 확장 가능 Beats를 이용해 앱과 인프라..
Remote Access API Remote Access API Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io Jenkins는 rest api를 사용하여 job생성, job 정보 조회, build, 빌드 완료 내역, 마지막 빌드 내역등을 얻을 수 가 있다. Rest api를 사용하기 위해서는 젠킨스에 옵션을 변경해 줘야한다. (403 에러가 발생) 아래 configure global security > Prevent Corss Site Request Forgery exploits 를 ..
Mac #jenkins 공식 이미지 실행 #https://hub.docker.com/r/jenkins/jenkins/tags docker run jenkins/jenkins #initail setup -> passwrod #This may also be found at: /var/jenkins_home/secrets/initialAdminPassword 79e6fe31c9a14c51b0ae6122f046eccb admin / admin macOS Installers for Jenkins LTS jenkins-lts Sample commands: Install the latest LTS version: brew install jenkins-lts Install a specific LTS version: b..
Debug your app, not your environment 환경이 아닌 애플리케이션에 집중 컨테이너 기반의 오픈소스 가상화 플랫폼 애플리케이션 패키징 포맷이자 일원화된 인터페이스와 방법론으로서 도커의 역할 도커는 규모와 성능에서 큰 효율을 가져다줌 도커와 리눅스 컨테이너가 가져온 가장 큰 혁신이자 중대한 변화는 애플리케이션 사용의 근본적인 변화 도커는 리눅스 컨테이너에 기반이며 핵심이자 장점은 ‘가벼운 가상화’ 도커 컨테이너는 가상머신이라기 보다는 하나의 프로세스 도커는 어떤 애플리케이션이든 쉽게 배포 패키지를 만들고, 어떤 대규모 환경에서든 배포(이미지에 애플리케이션 및 환경을 포함)할 수 있으며, 빠르게 돌아가는 개발 조직의 작업 절차를 기민하고 효과적으로 수행하도록 도와주는 도구 계층화된 파..
실습 OS : macOS Catalina 10.15.7 Docker Desktop : 3.3.3 Docker Compose : 2.0.0-beta.1 Docker 20.10.6, build 370c289 Docker #로컬에 설치된 docker 정보 확인 docker info #로컬에 저장된 이미지 목록 docker images #이미지 목록에서 특정 이름으로 조회 docker image | grep # docker hub 에서 이미지 검색 docker search # 이미지 받기 docker pull : # 으로 docker hub에 업로드 docker push : # 이미지 실행 docker run # 컨테이너 이미지 삭제 #이미지 삭제 시 이미지에서 파생된(종료 상태 포함) 컨테이너가 하나라도 있으..
테스트 환경 OS : macOS Catalina 10.15.7 Docker Desktop : 3.3.3 Docker Compose : 2.0.0-beta.1 Docker 20.10.6, build 370c289 Docker Compose Overview of docker-compose CLI Compose file 다중 컨테이너 애플리케이션을 정의하고 공유할 수 있도록 개발된 도구 Compose에서 서비스를 정의하는 YAML 파일을 만들고, 단일 명령을 사용하여 모두 실행하거나 종료 가능 Compose를 사용할 경우 장점은 애플리케이션 스택을 정의하고 프로젝트 루트에 파일을 저장하여 다른 사용자가 프로젝트에 참여하기 쉽게 만들 수 있다는 것 사용자는 프로젝트를 복제하고 Compose 를 실행하기만 하면됨..
- Total
- Today
- Yesterday
- 잠실맛집
- 자료구조
- 리스트
- 서울카페
- 초대장
- Array
- keycloak
- Java
- 송리단길맛집
- 자바
- 알고리즘
- kafka
- 티스토리초대장
- 문자열
- JDBC
- ArrayList
- Database
- jenkins
- mysql
- spring
- string
- db
- Algorithm
- 도커
- PreparedStatement
- 미사맛집
- scouter
- docker
- 카프카
- elastic stack
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |