kubesphere生產(chǎn)環(huán)境落地實踐(四)B2I鏡像本地化

原生kubesphere的B2I鏡像不太滿足我們實際的業(yè)務(wù)需求,針對B2I鏡像我們做了一些本地化內(nèi)容

1. 鏡像內(nèi)添加Arthas

鏡像內(nèi)置 Arthas 句狼, 便于調(diào)試。

ADD arthas.tar.gz .

當(dāng)然筹吐,這樣做不太符合容器設(shè)計模式,不應(yīng)將非業(yè)務(wù)性內(nèi)容添加至業(yè)務(wù)容器內(nèi)洋侨,比較合理的做法就是將這些工具類的內(nèi)容打包為debug鏡像希坚,作為sidecar容器運行。但不得不承認(rèn)打包在一起管理起來更為方便陵且。

2. 鏡像內(nèi)添加skywalking-agent

為了方便集成鏈路追蹤,我們在基礎(chǔ)鏡像內(nèi)置了skywalking-agent

RUN mkdir -p /app/plugins/skywalking
ADD skywalking-agent.tar.gz /app/plugins/skywalking

3.調(diào)整jvm參數(shù)

jvm參數(shù)在原有的基礎(chǔ)上添加以下內(nèi)容

# 時區(qū)
-Duser.timezone=GMT+08
# skywalking agent
-javaagent:/app/plugins/skywalking/skywalking-agent/skywalking-agent.jar=agent.service_name=${SW_AGENT_NAME},collector.backend_service=skywalking-oap.${SW_OAP_NAMESPACE:-serviceA}:11800

針對實際需求,我們拓展了B2I基礎(chǔ)鏡像(比如字體售睹、openoffice等)昌妹,并在部署階段調(diào)整B2I配置,最終B2I配置如下:

java

...
spec:
  codeFramework: java
  containerInfo:
    - buildVolumes:
        - 's2i_java_cache:/tmp/artifacts'
      builderImage: 'harbor.wl.io/b2i/java-8-centos7:base'
      runtimeArtifacts:
        - source: /deployments
      runtimeImage: 'harbor.wl.io/b2i/java-8-runtime:base'
    - buildVolumes:
        - 's2i_java_cache:/tmp/artifacts'
      builderImage: 'harbor.wl.io/b2i/java-8-centos7:advance'
      runtimeArtifacts:
        - source: /deployments
      runtimeImage: 'harbor.wl.io/b2i/java-8-runtime:advance'
    - buildVolumes:
        - 's2i_java_cache:/tmp/artifacts'
      builderImage: 'harbor.wl.io/b2i/java-8-centos7:base'
      runtimeArtifacts:
        - source: /deployments
      runtimeImage: 'harbor.wl.io/b2i/java-8-runtime:base'
  defaultBaseImage: 'harbor.wl.io/b2i/java-8-centos7:base'
...

tomcat

...
spec:
  codeFramework: java
  containerInfo:
    - buildVolumes:
        - 's2i_java_cache:/tmp/artifacts'
      builderImage: harbor.wl.io/b2i/tomcat8-java8-centos7
      runtimeArtifacts:
        - source: /deployments
      runtimeImage: harbor.wl.io/b2i/tomcat8-java8-runtime
    - buildVolumes:
        - 's2i_java_cache:/tmp/artifacts'
      builderImage: harbor.wl.io/b2i/tomcat9-java8-centos7
      runtimeArtifacts:
        - source: /deployments
      runtimeImage: harbor.wl.io/b2i/tomcat9-java8-runtime
  defaultBaseImage: harbor.wl.io/b2i/tomcat8-java8-centos7
...
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末牢裳,一起剝皮案震驚了整個濱河市蒲讯,隨后出現(xiàn)的幾起案子局嘁,更是在濱河造成了極大的恐慌晦墙,老刑警劉巖晌畅,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡反粥,警方通過查閱死者的電腦和手機才顿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進店門腰池,熙熙樓的掌柜王于貴愁眉苦臉地迎上來讳侨,“玉大人跨跨,你說我怎么就攤上這事忱嘹【性茫” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵吻商,是天一觀的道長乌叶。 經(jīng)常有香客問我捎稚,道長葡公,這世上最難降的妖魔是什么条霜? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任催什,我火速辦了婚禮,結(jié)果婚禮上宰睡,老公的妹妹穿的比我還像新娘蒲凶。我一直安慰自己,他們只是感情好夹厌,可當(dāng)我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布豹爹。 她就那樣靜靜地躺著,像睡著了一般矛纹。 火紅的嫁衣襯著肌膚如雪臂聋。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天,我揣著相機與錄音孩等,去河邊找鬼艾君。 笑死,一個胖子當(dāng)著我的面吹牛肄方,可吹牛的內(nèi)容都是我干的冰垄。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼权她,長吁一口氣:“原來是場噩夢啊……” “哼虹茶!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起隅要,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤蝴罪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后步清,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體要门,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年廓啊,在試婚紗的時候發(fā)現(xiàn)自己被綠了欢搜。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡谴轮,死狀恐怖炒瘟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情第步,我是刑警寧澤唧领,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站雌续,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏胯杭。R本人自食惡果不足惜驯杜,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望做个。 院中可真熱鬧鸽心,春花似錦、人聲如沸居暖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽太闺。三九已至糯景,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蟀淮。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工最住, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人怠惶。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓涨缚,卻偏偏與公主長得像,于是被迫代替她去往敵國和親策治。 傳聞我的和親對象是個殘疾皇子脓魏,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容