OpenShift Online에서 tomcat에 helloworld 앱을 배포해 봅니다 (그 2)
4893 단어 GitHubkubernetes시Tomcatopenshift
모두 keita69sawada입니다.
OpenShift Online에서 tomcat에 helloworld 앱을 배포해 봅니다 (그 1) 에서
써 남긴, 「어플리케이션의 갱신&반영」입니다.
그럼, 「쉽게 어플리케이션의 갱신&반영을 할 수 있는지 시험해 보자!」라고
성게는이 기사입니다.
대상 독자
전제 조건
전체 개요
1. 애플리케이션 수정 및 GitHub에 Push
OpenShift Online에서 tomcat에 helloworld 앱을 배포해 봅니다 (그 1) 에서 Fork한 어플리케이션(os-sample-java-web/src/main/webapp/index.jsp)을 적절히 수정합니다.
이번에는 빅 리마크 "!"를 2개로 늘렸습니다.
2. GitHub.com으로 푸시합니다.
2-1. 직접 master 브랜치로 push합니다.
명령
git add index.jsp
git commit index.jsp -m "「編集しました。」と画面に表示するように修正"
git push
2-2. GitHub.com에 커밋 내용이 반영됩니다.
3. 애플리케이션을 빌드하고 배포가 자동으로 구현되었는지 확인(OpenShift 콘솔 화면)
3-1. OpenShift 콘솔 화면을 엽니다.
※ URL은 이용 등록시의 메일에 기재
예)
https://console.starter-us-west-2.openshift.com/console
3-2. 애플리케이션을 빌드합니다.
builds에서 Start Build를 선택합니다.
빌드가 완료된 시점에서, 샤프(#)의 번호가 1개 증가해, 「Status」가 「Running」이 됩니다.
3-3. 애플리케이션 게시(Create Route)
Overview에서 ">"를 클릭하여 배포 세부 정보를 봅니다.
Cree Route를 클릭합니다.
아무것도 변경하지 않고 (기본값으로) "Create"버튼을 누릅니다.
4. 브라우저에서 게시된 응용 프로그램에 액세스합니다.
조금 기다린 다음 아래 링크를 누릅니다.
빅 리마크가 증가하고 업데이트되고 있음을 알 수 있습니다.
요약
애플리케이션 개발자는 애플리케이션을 수정하고,
git push하고 리포지토리에 반영하면,
서비스가 전개되기 때문에 매우 편리하다고 생각합니다.
이 절차를 사용하면 빌드 한 시점에서 이전 응용 프로그램에
액세스 할 수 없다고 생각하기 때문에, 여러 개의 Pod를 준비하십시오.
롤링 업데이트가 필요하다고 느꼈습니다.
(OpenShit의 기능은 있을 것입니다만, 조사할 수 없다...)
참고 URL
h tp : // jp 렙 t. 코 m / 오 네이 ぇ_ 온 네 / 코 엠 / 오미 조 / 4029 /
htps : // bg. 오페시 ft. 코 m / 엔 s 탤
htps : // bg. 오페시 ft. 코 m / 갓찐 g-s r d ぃ th j 훗 s ぇ b せ r ゔ ぇ r /
Reference
이 문제에 관하여(OpenShift Online에서 tomcat에 helloworld 앱을 배포해 봅니다 (그 2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/keita69sawada/items/61bc18cdc81244df2ad3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)