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

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>
      主站蜘蛛池模板: 湘阴县| 旌德县| 汝城县| 平顶山市| 福安市| 鄂州市| 平果县| 金川县| 开平市| 明光市| 虹口区| 根河市| 克拉玛依市| 乌兰浩特市| 耒阳市| 临汾市| 泰和县| 镇原县| 凤城市| 瑞昌市| 夏河县| 留坝县| 湘潭县| 洞口县| 江陵县| 潜江市| 潍坊市| 尤溪县| 如东县| 鄯善县| 徐闻县| 安泽县| 长宁县| 通化市| 开江县| 青铜峡市| 大宁县| 清苑县| 宁夏| 楚雄市| 嘉义县|