原创 Harbor用戶機制、鏡像同步和與Kubernetes的集成實踐

Habor是由VMWare公司開源的容器鏡像倉庫。事實上,Habor是在Docker Registry上進行了相應的企業級擴展,從而獲得了更加廣泛的應用,這些新的企業級特性包括:管理用戶界面,基於角色的訪問控制 ,AD/LDAP集成以及審計

原创 Kubernetes的ConfigMap說明

這篇博文,我們來說一說,關於在kubernetes的pod中自定義配置的問題。  我們知道,在幾乎所有的應用開發中,都會涉及到配置文件的變更,比如說在web的程序中,需要連接數據庫,緩存甚至是隊列等等。而我們的一個應用程序從寫第一行代碼開始

原创 構建docker高可用私有倉庫基於Harbor開源系統

操作系統及相關軟件版本說明:測試服務器IP地址:IP 1 = 192.168.85.158,簡稱A倉庫IP 2 = 192.168.85.157,簡稱B倉庫  一、Harbor項目介紹1、Harbor來源VMware公司最近開源了企業級Re

原创 jenkins集成sonarqube代碼審覈

目前在持續集成領域,除了後起之秀travis ci,在老牌工具中,最著名的還是非jenkins莫屬。本篇文章簡單的說一聲jenkins與sonarqube的集成來實現代碼的靜態審覈。在這裏不詳細羅列jenkins的安裝與初始化配置,假設你已

原创 日單量從百萬到千萬,滴滴全鏈路壓測實踐

穩定性是技術團隊的命根子,滴滴也在搞全鏈路壓測了。雖然才四五年,滴滴內部已經有了衆多系統,而且號稱四大語言,八大框架,改造成本可想而知。如何做到釜底抽薪,支持線上環境的全鏈路壓測?而且與一般電商不同,滴滴的交易是實時的,乘客發單,附近需要有

原创 Kubernetes 1.5配置Daemon Sets

在後續我們會說如何收集kubernetes中的pod日誌,在收集日誌的時候,需要在每個k8s node節點上運行一個收集日誌的進程 ,如fluentd。我們知道在通常情況下,kubernetes基於它內部的調度算法來自動分配pod運行在哪

原创 kubernetes+docker 基礎架構搭建使用

主要組件git + jenkins + kubernetes + docker + etcd + confd + nginx/haproxyGit  是一款免費、開源的分佈式版本控制系統Jenkins 是基於Java開發的一種持續集成工具,

原创 Kubernetes的Endpoints

在之前的博文中,我們演示過如何通過ceph來實現kubernetes的持久存儲,以使得像mysql這種有狀態服務可以在kubernetes中運行並保存數據。這看起來很美妙,然而在實際的生產環境使用中,通過分佈式存儲來實現的磁盤在mysql這

原创 使用harbor配置docker registry

前面連說了幾篇與kubernetes相關的內容,這篇我們來說說docker registry。docker的registry與kubernetes本身並沒有太直接的關係。但是任何使用到docker的地方,總少不了這玩藝兒。所以這篇博文我們專

原创 centos7 nfs掛載設置

###############################images設置nfs設置:48設置: vim /etc/exports/mnt/license_images 10.30.93.76(rw,sync)/mnt/license_

原创 Kubernetes 1.5配置Job

我們知道使用kubernetes的rc或者rs創建的pod,kubernetes會實時監控其健康狀態,如果發現pod掛掉以後,會自動啓動一個新的,讓pod的數量始終保持在指定的replicas上。那麼問題就來了,在有些場景下,我們就是想要運

原创 我的友情鏈接

51CTO博客開發baismlinux成長之路tenjhon聆聽未來itnihao的運維技術博客老男孩linux運維宅鳥樂園貴在堅持_IT博客吟—技術交流曉風殘月linux-php-user徐亮偉淺淺的淡淡霹靂豆包zabbixlinux-x

原创 阿里巴巴運維中臺的演進與建設

一、運維基礎平臺——StarAgentStarAgent 在阿里已經有五六年,甚至更早的時間。阿里所有的物理機、虛擬機以及容器都會裝這個 agent,StarAgent 是管理所有 agent 的系統,基本上要和機器交互都需要通過這個平臺。

原创 六種微服務架構的設計模式

六種微服務架構的設計模式聚合器微服務設計模式 這是一種最常用也最簡單的設計模式,如下圖所示:聚合器調用多個服務實現應用程序所需的功能。它可以是一個簡單的Web頁面,將檢索到的數據進行處理展示。它也可以是一個更高層次的組合微服務,對檢索到的數