거의 1년만의 포스팅입니다.지난 시간동안 수많은(?) 오픈시프트 PoC를 진행하면서 다양한 시행착오도 겪고짧은 시간동안 자잘하게 또는 크게 변화가 생기면서 그런거.. 따라가기 바빴습니다. 이번 포스팅은 xPaaS JBoss 에서 외부 DB를 연계하는 방법에 대해 포스팅 합니다. 기본적으로 레드햇이 제공하는 JBoss EAP 이미지는 PostgreSQL과 MySQL에 대한 외부 DB 연계를 지원합니다.여기에 Oracle DB를 붙일 수 있도록 약간의 이미지 커스터마이징이 필요합니다. 1. 이미지 출처 출처 : https://registry.access.redhat.com docker pull 을 통해 받을 이미지의 tag 정보를 확인합니다. 오픈시프트 용 JBoss EAP 는 현재 1.7 까지 릴리즈 된 ..
[ Jenkins Pipeline 구성 ] * openshift 3.7으로 테스트되었습니다. * 참고 : jenkins 이미지에 플러그인 추가 설치방법 [Connected 환경]Jenkins는 플러그인 사이트에 접속하여, hpi라는 확장자의 파일을 다운로드 받아 설치하게 된다. jenkins 템플릿에 아래와 같이 변수 지정하면 POD기동시 플러그인을 설치하게 된다. [disConnected 환경]dockerbuild로 xxxx.hpi파일을 플러그인 설치 위치에 ADD하여 이미지 생성(run 파일은 jenkins 이미지에서 추출)# vi Dockerfile FROM registry.access.redhat.com/openshift3/jenkins-2-rhel7 COPY ansible-tower.hpi /t..
3.6 Release - New Featurehttps://docs.openshift.com/container-platform/3.6/release_notes/ocp_3_6_release_notes.html [Container Orchestration 파트]1. Container Runtime Interface(CRI) 컨테이너 런타임은 Docker 뿐 아니라 kubernetes의 컨테이너 런타임도 있다. kublet-to-docker의 상호작용을 위한 CRI 인터페이스를 사용할 수 있다. 현재 안정적인 상태이지만 계속 개발중이다. $ cat /etc/origin/node/node-config.yaml enable-cri: - 'true' 2. CLUSTER CAPACITY UTILITY FOR CHEC..
[ WebLogic 12.1.3 on OpenShift] 1) github에서 Oracle Weblogic 관련 Dockerfille 다운로드$ git clone https://github.com/oracle/docker-images.git 2) 웹로직 설치파일 복사$ cp fmw_12.1.3.0.0_wls.jar OracleWebLogic/dockerfiles 3) java 이미지 만들기$ cd java-8$ wget --header "Cookie: oraclelicense=accept-securebackup-cookie" \http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/server-jre-8u..
[ KHAN APM 설치 방법 ] Khan APM은
1. 닷넷코어란( .net Core ) 기존 .Net Framework의 한계는 플랫폼간의 코드 공유가 불가능하단 것이다. 이 한계를 극복한게 오픈소스로 개발된 닷넷코어이다. - 여러 플랫폼에 배포될 수 있는 다양한 라이브러리 - 라이브러리의 모듈화로 필요한것만 포함하여 개발 - 클라우드 기반의 플랫폼 프레임워크 2. 기능 • 자체 웹서버 지원(IIS 불필요) • DI내장 • 동적 컴파일( Roslyn ) 3. 구조 Program.cs - 프로그램 시작 파일 project.json - .net core 및 Nuget Package 지정 Startup.cs - 프로그램 시작 옵션 및 DI 서비스 지정
Tcp-Extendclient side와 cluster side의 각각의 구성이 필요함.client side : request가 extend - proxy를 통하여 처리 할 수 있도록 구성이 필요함. (tcp-initiator 설정)cluster side : extend - proxy를 통하여 cache서버에 access가 됨.Tcp Extend 구성도 및 옵션. weblogic에서(client side) tcp-extend 설정시 session-cache-config.xml 파일을 APP/WEB-INF/classes/session-cache-config.xml 위치 시키면, tcp-initiator 설정 값이 적용된다. (아래는 두개이상의 proxy 서버가 있을 경우) localhost 40021 lo..
[ Advanced Installation - v3.5 Connected ] 17년 5월 기준 최신 릴리즈 버전 3.5 Connected Installation 가이드입니다. [사전준비물] - VirtualBox(또는 가상화 툴) - RHEL 7.3 minimal 설치 총 4대 - VM 4대 OS 설정 (로컬 테스트 기준)용도 Hostname 루트볼륨(var 포함) 도커볼륨 vCore Mem 비고 DNS 서버, yum repo gitlab, private docker registry ocpdns.ocp.com 최소 50G 최소 20G 2 2G connected 환경에서는 도커볼륨 필요X master ocpmaster1.ocp.com 최소 30G 최소 20G 2 1G node ocpnode1.ocp.com..
openshift ansible 설치 중 networkmanager가 재기동되면서 /etc/resolv.conf 파일의 변경으로 인해 각 host서버들이 dns를 보지 못해 중간에 fail되는 경우 발생. 2가지 설정이 필요 1) NetworkManager 설정 vi /etc/NetworkManager/NetworkManager.conf [main]plugins=ifcfg-rhdns=none ---> 추가 [logging]#level=DEBUG#domains=ALL 2) 인터페이스 설정vi /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noNAME=eno1UUID=c9b1d..
[ OpenShift Docker Build ] Dockerfile을 이용한 빌드방법이다. github 또는 gitlab 등 SCM에 dockerfile을 등록하여, openshift 빌드시 해당 git URL을 참고해 빌드한다. 1. dockerfile 만들기FROM docker.io/zerosizer/eap70-khan USER root ENV AUTO_DEPLOY_EXPLODED true ADD jboss-spring-petclinic.war /opt/eap/standalone/deployments/jboss-spring-petclinic.war RUN chown -R jboss:jboss /opt/eap/standalone/deployments/ USER 185 # Start the main pr..
- Total
- Today
- Yesterday
- 수지
- XF23
- m42 55mm
- 황용식
- mf
- velvia
- 23mm
- 신촌
- 야경
- 브런치
- XF14
- 논뷰
- 캠핑
- SAVOR
- 매거진스탠딩
- 필름시뮬레이션
- 보문호수
- m42
- 연대앞
- 예전사진
- 55mm
- xf14mm
- xt3 #MMCA #국립현대미술관
- 퍼플라떼
- Classic Chrome
- XF23mm
- 손주등장
- XT3
- 전붙이기
- m42 135mm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |