国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

SpringBoot應(yīng)用和PostgreSQL數(shù)據(jù)庫(kù)部署到Kubernetes上的一個(gè)例子

warmcheng / 1949人閱讀

摘要:集群外部的請(qǐng)求需要通過(guò)負(fù)載均衡轉(zhuǎn)發(fā)到在上暴露的上,然后再由將其轉(zhuǎn)發(fā)給相關(guān)的。作為里的標(biāo)準(zhǔn)對(duì)象之一,負(fù)責(zé)給提供集群外部訪問(wèn)的負(fù)載均衡終止路由等。進(jìn)入對(duì)應(yīng)的,可以查看到應(yīng)用對(duì)應(yīng)的文件和環(huán)境。

創(chuàng)建一個(gè)名為ads-app-service的服務(wù):

上述Service的yaml文件里每個(gè)字段,在Kubernetes的API文檔里有詳細(xì)說(shuō)明。

https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.12/#servicespec-v1-core

如何找到這個(gè)url呢?

Reference->API Reference->v1.12:

比如Service yaml文件里Spec區(qū)域需要出現(xiàn)的字段,每個(gè)字段在幫助文檔里有詳細(xì)說(shuō)明:

Spec部分的子區(qū)域ports可以定義多個(gè)port,通過(guò)符號(hào)"-"代表一個(gè)類似數(shù)組的結(jié)構(gòu):

ports數(shù)組里每個(gè)元素包含的字段:

name

nodePort

port

protocol

targetPort

用kubectl create -f創(chuàng)建service,因?yàn)轭愋驮O(shè)置為ClusterIP,但沒(méi)有指定具體的IP地址,因此創(chuàng)建時(shí)自動(dòng)生成了一個(gè)。

再創(chuàng)建一個(gè)deployment:

這個(gè)deployment使用的image地址如下:

我們還得創(chuàng)建一個(gè)Kubernetes Ingress,yaml文件如下:

需要Ingress的原因是,通常情況下,service和pod的IP只能在Kubernetes集群內(nèi)部訪問(wèn)。集群外部的請(qǐng)求需要通過(guò)負(fù)載均衡轉(zhuǎn)發(fā)到service在Node上暴露的NodePort上,然后再由kube-proxy將其轉(zhuǎn)發(fā)給相關(guān)的

Pod。

Ingress作為Kubernetes里的標(biāo)準(zhǔn)對(duì)象之一,負(fù)責(zé)給service提供集群外部訪問(wèn)的URL、負(fù)載均衡、SSL終止、HTTP路由等。

下面配置的rule的含義是:每次請(qǐng)求/ads時(shí),請(qǐng)求轉(zhuǎn)發(fā)到服務(wù)ads-app-service上去。

使用host里包含的url拼接上/ads,訪問(wèn)這個(gè)應(yīng)用:

點(diǎn)擊tile進(jìn)入明細(xì)頁(yè)面:

這個(gè)應(yīng)用的UI顯示用的是SAP UI5框架,后臺(tái)通過(guò)一個(gè)SpringBoot應(yīng)用響應(yīng)HTTP請(qǐng)求,數(shù)據(jù)存儲(chǔ)在PostgreSQL里。

進(jìn)入deployment對(duì)應(yīng)的pod,可以查看到j(luò)ava應(yīng)用對(duì)應(yīng)的jar文件和JDK環(huán)境。

要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/33088.html

相關(guān)文章

  • SpringBoot應(yīng)用PostgreSQL數(shù)據(jù)庫(kù)部署Kubernetes上的一個(gè)例子

    摘要:集群外部的請(qǐng)求需要通過(guò)負(fù)載均衡轉(zhuǎn)發(fā)到在上暴露的上,然后再由將其轉(zhuǎn)發(fā)給相關(guān)的。作為里的標(biāo)準(zhǔn)對(duì)象之一,負(fù)責(zé)給提供集群外部訪問(wèn)的負(fù)載均衡終止路由等。進(jìn)入對(duì)應(yīng)的,可以查看到應(yīng)用對(duì)應(yīng)的文件和環(huán)境。 創(chuàng)建一個(gè)名為ads-app-service的服務(wù): showImg(https://segmentfault.com/img/remote/1460000017117734); 上述Service的y...

    nifhlheimr 評(píng)論0 收藏0
  • KubernetesOpenStack的多云端網(wǎng)絡(luò)

    摘要:上周,在舉行的上,發(fā)布,整合和。多虧存儲(chǔ)應(yīng)用程序會(huì)話到數(shù)據(jù)庫(kù)通常來(lái)說(shuō)是下載安裝或者是,我們不需要特定的負(fù)載均衡器,運(yùn)行完全沒(méi)有問(wèn)題。用負(fù)載均衡器描述的展示了浮動(dòng)和私有集群。特別感謝來(lái)自的的支持和在測(cè)試過(guò)程中作出的貢獻(xiàn)。 上周,在Austin舉行的OpenStack Summit上,CoreOS發(fā)布Stackanetes,整合Kubernetes和OpenStack。 一個(gè)月前,Core...

    Hwg 評(píng)論0 收藏0
  • 關(guān)于Docker Swarm,你可能需要了解更多實(shí)踐經(jīng)驗(yàn)

    摘要:雖然可以使用相同的方式部署應(yīng)用到云端,使用外部負(fù)載均衡器,但動(dòng)態(tài)添加或者減少負(fù)載均衡節(jié)點(diǎn)依舊是痛點(diǎn)。這對(duì)使用外部負(fù)載均衡器幫助巨大。 數(shù)人云今天帶來(lái)的本篇文章將分享Docker在應(yīng)用程序生命周期每個(gè)階段中所扮演的角色,以及遷移到Swarm集群時(shí)需要考慮的問(wèn)題。 利用Docker來(lái)開(kāi)發(fā) Docker讓工作更輕松。如需要一個(gè)部署安裝MySQL數(shù)據(jù)庫(kù),或者安裝Ghost,又或者Redis數(shù)據(jù)...

    bitkylin 評(píng)論0 收藏0
  • 容器開(kāi)啟數(shù)據(jù)服務(wù)之旅系列(一):Kubernetes如何解自建PostgreSQL運(yùn)維之痛

    摘要:摘要通過(guò)阿里云容器服務(wù)開(kāi)啟你的數(shù)據(jù)服務(wù)之旅一云上運(yùn)維自建數(shù)據(jù)庫(kù)之痛,使用容器服務(wù)自動(dòng)恢復(fù)數(shù)據(jù)庫(kù)實(shí)例概述本文為大家介紹一種容器化的數(shù)據(jù)服務(wù),通過(guò)使用云盤自動(dòng)掛載實(shí)現(xiàn)的塊存儲(chǔ)來(lái)做到數(shù)據(jù)庫(kù)的免運(yùn)維恢復(fù)。 摘要: 通過(guò)阿里云Kubernetes容器服務(wù),開(kāi)啟你的數(shù)據(jù)服務(wù)之旅 (一)云上運(yùn)維自建數(shù)據(jù)庫(kù)之痛,使用容器服務(wù)自動(dòng)恢復(fù)數(shù)據(jù)庫(kù)postgresql實(shí)例 概述 本文為大家介紹一種容器化的數(shù)據(jù)服...

    KoreyLee 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<