일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 경주
- 서울 야경
- 모리셔스 카셀라
- mauritius casela
- postgresql 설치
- 트루오비쉬
- duabi
- postgresql 비밀번호 변경
- postgresql 비밀번호 초기화
- r
- 두바이여행
- 모리셔스리조트
- 느낌 사진
- 두바이
- Sony A850
- Trou aux Biches
- 모리셔스 여행
- openstack
- bind9
- 서울야경
- 프랑크푸르트 여행
- 모리셔스여행
- mauritius
- 톰캣 서비스 등록
- 경주 여행
- 독일여행
- 모리셔스
- Melbourne 여행
- 모리셔스 카젤라
- cloud foundry
- Today
- Total
목록Cloud/CloudFoundry (8)
I.K.Picture & IT Info.
저는 피보탈 기반의 클라우드 파운더리를 활용하고 있습니다. 클라우드 파운더리만 독립적으로 사용하시거나 paas-ta 사용하시는 분들은 참고로 보시면될 것 같습니다. 다른건 다 똑같은데 admin client cerdentials 확인 하는 방법이 서로 조금 다를 것으로 생각되네요. 1. ubuntu ruby ruby-dev rubygems 설치 #apt install ruby ruby-dev rubygems 2. cf-uaas 설치 #gem install cf-uaac 3. uaa 로그인 #uaac target uaa.{system domain} (예: uaa.sys.192.168.0.0.xip.io) #uaac token client get admin -s {비밀번호} (이 비밀번호는 아래 그림처럼 p..
2020. 07월 기준으로 초기 버전이긴 하지만 PostgreSQL에 이어서 공간정보 분야에서 많이 사용되는 서버 소프트웨어인 GeoServer를 PaaS에서 사용할 수 잇도록 서비스 브로커를 만들어보았습니다. PostgreSQL은 만들어진 서비스 브로커를 가지고 활용했는데요 GeoServer는 서비스 브로커가 없기 때문에 직접 만들었습니다. 만들어진 소스는 댓글 달아주시면 공유해드리겠습니다. 아직 완벽하게 공개할 수 있는 버전은 아니여서 테스트 하실 분에 한해 공유해드릴 수 있도록 하겠습니다. 업로드 및 설정 방식은 아래와 같습니다. $mvn package // jar 파일을 만듭니다. $cf push geoserver-cf-service-broker -p target/geoserver-cf-servi..
Cloud Foundry 구축을 위한 필수 조건인 도메인과 인증서에 대해 최종 정리를 해보려고 합니다. IaaS 기반에 PaaS를 구축하려면 아래 세 가지가 준비가 되어 있어야합니다. 1. 도메인 2. SSL 인증서 3. 와일드 카드 DNS 이 모든걸 제대로 하려면 비용이 꽤 들어가죠. 하지만 테스트를 위해... 비용이 들어가긴 살짝 큰 금액이기 때문에... 이를 일단 무료로 제공되는 방법으로 구축하려고 합니다. 그럴때 사용하는 것으로 운영도 가능하긴 하지만 추천드리진 않네요... 이유로는 여러가지가 있겟죠? 그 중에서 뭐.. 주기적으로 재발급을 계속 해줘야된다는것입니다... 그게 참.. 그렇죠? 자.. Money가 안들어 간다는 가정 하 (물론 물리적 기본적인 요소는 모두 되어 있다는 가정하입니다..)..
다 설치 후 제대로된 사용을 위해서는 CLI 설치가 필요하고 이에 대한 사용 방법을 잘 알고 있어야됩니다. 이 중 가장 기본적인 CF CLI 설치 법에 대해서 정리해보도록 하겠습니다. 해당 내용은 아래에 들어가면 원문으로 바로 보실 수 있습니다. https://docs.cloudfoundry.org/cf-cli/install-go-cli.html 우분투의 경우 $ wget -q -O - https://packages.cloudfoundry.org/debian/cli.cloudfoundry.org.key | sudo apt-key add - $ echo "deb https://packages.cloudfoundry.org/debian stable main" | sudo tee /etc/apt/sources..
클라우드 파운더리에서 DB, 메세징 서비스 등 서드파티 소프트웨어와 같은 것들은 "서비스" 형태로 배포됩니다. 그리고 이 서비스 형태로 배포된 애들은 서비스 브로커라는 연계자?를 통해 다른 앱들에서 활용하는 것이 가능합니다. 물론, 모든 서비스들이 브로커가 있는건 아니지만 대부분 존재하는 경우가 많이 있죠. 그렇기 때문에 PaaS 운영자가 직접 어떤 기술에 대해 서비스 형태로 제공하려면 서비스 브로커를 만들어서 배포한 후 이를 서비스 형태로 제공하게됩니다. 쉽게 예로 디비 서비스를 설명해볼께요. 디비 서비스를 PaaS에서 서비스 형태로 제공하기 위해 일단 먼저 데이터베이스가 설치된 컨테이너 또는 가상환경을 구성합니다. (해당 부분은 PaaS 운영자이기 때문에 가능하겠죠) 그런 후 클라우드 파운더리에서 제..
자체적으로 생성한 인증서 또는 받은 인증서에 대해 등록이 되어 있지 않다면 등록이 되어야합니다. CentOS 6 이상부터는 아래와 같이 인증서 파일을 넣어 적용 가능합니다. 만약, 인증서 관련 패키지가 없는 경우 먼저 설치하고 이를 활성화합니다. #yum install ca-certificates #update-ca-trust force-enable 이후, 가지고 있는 인증서 파일을 아래위치에다가 복사합니다. #cp "인증서파일명" /etc/pki/ca-trust/source/anchors/ 복사한 후 이를 업데이트하기 위해 아래 명령어를 실행하면 끝입니다. #update-ca-trust extract 너무 간단하죠? 혹시 자체 인증서 생성이 궁금하신 분은 아래 이전 글을 참고하시면될꺼같아요~ 2020/..
Cloud Foundry에 로그인할 때 http://api.XXXX 로 로그인을 하게됩니다. 하지만 이때 인증서 등록을 하지 않으면 --skip-ssl-certificate 이라는 명령어 옵션을 통해 인증을 스킵해야됩니다. 하지만 저것도 만약 반드시 허용해야된다면 저 명령어 자체도 쓰지 못하지요.. 그렇기 때문에 인증서를 등록해야되는데. 이 때 윈도우, Ubuntu 기준으로 인증서를 등록하는 방법은 다음과 같습니다. 1. Ubuntu #cat root_ca_certificate >> /etc/ssl/certs/ca-certificates.crt (상당히 간단하죠...?) 하지만 윈도우는 아주 조금 복잡합니다. 2. 윈도우 > 윈도우 + R secpol.msc 실행 후 아래 그림과 같이 채크 > 그 다음 ..
사설 DNS Server 구축하는 법을 정리해보려고 합니다.이 부분은 제 자신에 대한 정리 포스팅이라고 볼 수 있겠네요.. 우분투 14.04 LTS 기반으로 bind9를 활용하여 사설 DNS Server를 구축하려고 합니다.(향후 사설 DNS와 실 도메인 서버를 같이 해볼 생각도 있는데 과연 말처럼 쉬울지는 모르겠네요...) 그리 어렵지 않아요.참고로 전 와일드 카드에 대한 DNS Server를 구축하려고합니다. 아시는 분은 아시겠지만 이렇게 구축하는 이유는 최근 PaaS에 대한 관심이 많아지면서개인적으로 구축해보고 있는데 ㅇㅣ 때 반드시 와일드 카드를 적용한 DNS Server가 필요하더군요.. 그래서 구축을 해 보았고...이를 정리 해보려고 합니다. :) 자 그럼 시작해볼께요. 일단 bind 9를 설..