摘要:9.deployment:聲明式的升級應用 9.1.使用RC實現滾動升級 #kubectl rolling-update kubia-v1 kubia-v2 --image=luksa/kubia:v2 使用kubia-v2版本應用來替換運行著kubia-v1的RC,將新的復制控制器命名為kubia 閱讀全文
posted @ 2019-08-16 09:07 姚紅 閱讀 (172) 評論 (0) 編輯
摘要:一:openfalcon組件 1.falcon-agent 數據采集組件 agent內置了一個http接口,會自動采集預先定義的各種采集項,每隔60秒,push到transfer。 2.transfer agent與transfer建立長連接,將數據匯報給tarnsfer transfer默認監聽在 閱讀全文
posted @ 2018-06-23 18:57 姚紅 閱讀 (1453) 評論 (0) 編輯
摘要:一:exit(0)與exit(1)、return區別 exit函數是退出應用程序,刪除進程使用的內存空間,并將應用程序的一個狀態返回給OS,這個狀態標識了應用程序的一些運行信息,這個信息和機器和操作系統有關,一般是 0 為正常退出, 非0 為非正常退出。 return返回函數值,是關鍵字,它表示了調 閱讀全文
posted @ 2018-06-17 02:38 姚紅 閱讀 (168) 評論 (0) 編輯
摘要:第1章 zabbix監控 1.1 為什么要監控 在需要的時刻,提前提醒我們服務器出問題了 當出問題之后,可以找到問題的根源 網站/服務器 的可用性 1.1.1 網站可用性 在軟件系統的高可靠性(也稱為可用性,英文描述為HA,High Available)里有個衡量其可靠性的標準——X個9,這個X是代 閱讀全文
posted @ 2018-04-06 11:32 姚紅 閱讀 (265) 評論 (1) 編輯
摘要:一:中文編碼 1:指定編碼 python 》#!/usr/bin/python shell 》#!/bin/bash 2:中文識別 # -*- coding: UTF-8 -*- 或 #coding=utf-8 3:多行語句 我們使用斜杠(/)將一行語句分成多行 如果是{},(),[]則直接可以進行 閱讀全文
posted @ 2018-03-26 23:26 姚紅 閱讀 (239) 評論 (0) 編輯
摘要:鏡像:Docker 鏡像是用于創建 Docker 容器的模板容器:容器是獨立運行的一個或一組應用倉庫:用來保存鏡像,可以理解為代碼控制中的代碼倉庫 一個倉庫中包含多個鏡像,以鏡像為模板可創建出多個容器,每個容器是獨立運行的一個或者一組應用。 容器是鏡像的實例,鏡像是容器的模板 。 簡略: 容器生命周 閱讀全文
posted @ 2017-11-16 01:31 姚紅 閱讀 (5700) 評論 (0) 編輯
摘要:1.linux查找目錄下的所有文件中是否含有某個字符串 grep -rn “查找名稱” *; 2.查看當前目錄內存使用情況 #du 文件名 -h #ll -h 3.替換某文件內的某個字符串 dirback為替換前,DIRBACK為替換后 # sed -i "s/dirback/DIRBACK/g" 閱讀全文
posted @ 2017-10-11 12:13 姚紅 閱讀 (409) 評論 (0) 編輯
摘要:正文 OpenStack作為一個由NASA(美國國家航空航天局)和Rackspace合作研發并發起的,開放源代碼項目的云計算管理平臺項目。具體知識我會在后面文章中做出介紹,本章主要按步驟給大家演示在CentOS7上怎樣部署OpenStack。 怎樣安裝CentOS7可參考《CentOS 7.3.16 閱讀全文
posted @ 2017-07-29 00:39 姚紅 閱讀 (16620) 評論 (10) 編輯
摘要:一:什么是openstack 是Rackspace和NASA共同發起的開源項目,他是一系列軟件項目的組合。 這些項目是松耦合的關系,可以進行獨立的安裝,啟動和停止,只有在必要的時候才進行通信(優點:擴展性好,安全性高,缺點:安裝和配置比較復雜) 二:openstack的主要功能組件 1:簡介 主要分 閱讀全文
posted @ 2016-11-08 16:46 姚紅 閱讀 (18749) 評論 (1) 編輯
摘要:13.1.在pod中使用宿主節點的Linux命名空間 13.1.1.在pod中使用宿主節點的網絡命名空間 在pod的yaml文件中就設置spec.hostNetwork: true 這個時候pod使用宿主機的網絡,如果設置了端口,則使用宿主機的端口。 13.1.2.綁定宿主節點上的端口而不使用宿主節 閱讀全文
posted @ 2019-08-18 13:38 姚紅 閱讀 (152) 評論 (0) 編輯
摘要:9.deployment:聲明式的升級應用 9.1.使用RC實現滾動升級 #kubectl rolling-update kubia-v1 kubia-v2 --image=luksa/kubia:v2 使用kubia-v2版本應用來替換運行著kubia-v1的RC,將新的復制控制器命名為kubia 閱讀全文
posted @ 2019-08-16 09:07 姚紅 閱讀 (172) 評論 (0) 編輯
摘要:12.1.了解認證機制 啟動API服務器時,通過命令行選項可以開啟認證插件。 12.1.1.用戶和組 了解用戶: 分為兩種連接到api服務器的客戶端: 1.真實的人 2.pod,使用一種稱為ServiceAccount的機制 了解組: 認證插件會連同用戶名,和用戶id返回組,組可以一次性給用戶服務多 閱讀全文
posted @ 2019-08-11 14:54 姚紅 閱讀 (119) 評論 (0) 編輯
摘要:10.1.什么是Statefulset StatefulSet是Kubernetes提供的管理有狀態應用的負載管理控制器API。 特點: 1.具有固定的網絡標記(主機名) 2.具有持久化存儲 3.需要按順序部署和擴展 4.需要按順序終止和刪除 5.需要按順序滾動和更新 10.2.statefulse 閱讀全文
posted @ 2019-08-07 09:09 姚紅 閱讀 (33) 評論 (0) 編輯
摘要:9.1.使用RC實現滾動升級 #kubectl rolling-update kubia-v1 kubia-v2 --image=luksa/kubia:v2 使用kubia-v2版本應用來替換運行著kubia-v1的RC,將新的復制控制器命名為kubia-v2,并使用luksa/kubia:v2最 閱讀全文
posted @ 2019-08-07 09:08 姚紅 閱讀 (31) 評論 (0) 編輯
摘要:11.1.了解架構 K8s分為兩部分: 1.Master節點 2.node節點 Master節點組件: 1.etcd分布式持久化存儲 2.api服務器 3.scheduler 4.controller Node節點: 1.kubelet 2.kube-proxy 3.容器運行時(docker、rkt 閱讀全文
posted @ 2019-08-06 09:00 姚紅 閱讀 (22) 評論 (0) 編輯
只有注冊用戶登錄后才能閱讀該文。 閱讀全文
posted @ 2019-06-03 10:27 姚紅 閱讀 (18) 評論 (0) 編輯
摘要:再使用Docker安裝MySQL時,使用MySQL官方提供的Docker鏡像。 鏡像訪問地址:https://hub.docker.com/r/mysql/mysql-server/ 第一步:下載MySQL鏡像文件 再官方鏡像文檔描述中我們能看到MySQL為我們提供了不同版本的鏡像。 下載MySQL 閱讀全文
posted @ 2019-06-03 10:22 姚紅 閱讀 (72) 評論 (0) 編輯
摘要:一:前言 ELK是三個開源軟件的縮寫,分別表示:Elasticsearch , Logstash, Kibana , 它們都是開源軟件。新增了一個FileBeat,它是一個輕量級的日志收集處理工具(Agent),Filebeat占用資源少,適合于在各個服務器上搜集日志后傳輸給Logstash,官方也 閱讀全文
posted @ 2019-03-31 22:28 姚紅 閱讀 (141) 評論 (0) 編輯
摘要:由于項目采用分布式服務架構,后端拆分為對外提供接口的接口層和對內提供服務的服務層,而服務層項目A又引用項目B和C服務,這時發布時就要求先發布A,再發布B和C,最后再發布接口項目。 經過一番查找,找到了Jenkins插件 Multijob plugin,可以完美解決該問題。 (1)首先創建Multil 閱讀全文
posted @ 2019-03-14 09:54 姚紅 閱讀 (322) 評論 (0) 陕西十一选五