精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

GitLab 8.16現在包括監控工具并將自動部署擴展到Google Container Engine上

責任編輯:editor004

作者: Sergio De Simone

2017-02-10 11:42:00

摘自:INFOQ

繼上個月在OpenShift上引入自動部署支持Kubernetes后,GitLab 8 16在Google Cloud上提供了自動部署功能。

繼上個月在OpenShift上引入自動部署支持Kubernetes后,GitLab 8.16在Google Cloud上提供了自動部署功能。此外,GitLab 8.16改進了其問題搜索和過濾器界面,并包括監控工具Prometheus和Slack的替代者Mattermost。

據Gitlab產品副總裁Job van der Voort介紹,在Google Container Engine(GCE)上提供自動部署功能,GitLab實例使用其自動縮放持續集成(auto-scaling CI)功能部署應用到Kubernetes,將允許更多的開發者從這種可能性中獲得好處。根據Gitlab,在GCE上將GitLab部署到Kubernetes需要許多步驟,盡管它可以在不到30分鐘內完成,這仍然使整個過程不那么直觀。

為使監控成為Gitlab持續集成的一個組成部分,產品規劃中的第一步就是在GitLab 8.16中包含Prometheus。Prometheus應該能夠收集關于部署的早期反饋,并自動回退那些導致問題的部署。為了能夠連接到可以提供與CPU、內存和吞吐量相關的指標的Prometheus控制臺,你應該首先設置端口轉發,以便在localhost:9090上訪問私有的Prometheus服務器:

kubectl -n gitlab get pods -l name=gitlab -o name | sed 's/^.*///' | xargs -I{} kubectl port-forward -n gitlab {} 9090:9090

以下是幾個可以發送到Prometheus的查詢示例:

內存使用百分比:(1 - ((node_memory_MemFree + node_memory_Cached) / node_memory_MemTotal)) * 100 CPU負荷百分比:1 - rate(node_cpu{mode="idle"}[5m]) 發送的數據:irate(node_network_transmit_bytes[5m]) 接收的數據:irate(node_network_receive_bytes[5m])

GitLab 8.16的其他重要特性包括:

改進的問題搜索和過濾器界面,使其更自然和直觀。 支持撤銷合并請求的批準。 支持授予寫入權限的部署密鑰,以及現有的只讀部署密鑰。 新的merge命令允許在問題的描述或注釋中簡單地鍵入/merge來合并PR。 GitLab Runner 1.10,包括一系列改進和修復。 Mattermost 3.6現在包含在GitLab中。

GitLab 8.16可以使用各種方法安裝或更新,其中包括使用支持多個托管提供商的鏡像,Docker容器以及針對特定操作系統的軟件包。

查看英文原文 : GitLab 8.16 Now Includes Monitoring and Extends Auto Deploy to Google Container Engine

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 安宁市| 塘沽区| 达孜县| 淮滨县| 噶尔县| 湟源县| 尉犁县| 古浪县| 岫岩| 宣武区| 新民市| 武邑县| 斗六市| 安塞县| 会泽县| 绥芬河市| 吉隆县| 达孜县| 调兵山市| 嘉义市| 仪征市| 阳春市| 于田县| 邢台县| 樟树市| 邵阳县| 阳西县| 旬邑县| 安康市| 青河县| 甘泉县| 于田县| 通渭县| 尼木县| 长治县| 宾阳县| 武安市| 罗田县| 崇礼县| 崇礼县| 宣化县|