原创 kubernetes 之 二進制安裝(三)安裝Etcd集羣

前言Kubernetes 系統使用 Etcd 存儲集羣配置和一些狀態信息。如果單一部署,etcd如果掛了會導致集羣異常甚至集羣崩潰無法恢復。所以單點部署是很風險的。所以我們要部署Etcd集羣環境說明:etcd1 192.168.214.20

原创 Kubernetes 之 二進制安裝(二) 證書詳解

前言在進行二進制搭建K8S集羣前,我們需要梳理通最磨人的一個點,就是各種各樣的證書機制。這一步是在安裝配置kubernetes的所有步驟中最容易出錯也是最難排查問題的一步,而這卻剛好是第一步,萬事開頭難,不要因爲這點困難就望而卻步。一共有多

原创 kubernetes 之 二進制安裝(一)搭建環境說明與前期準備

環境說明系統:Centos 7.5集羣:master1         192.168.214.88master2         192.168.214.89etcd1             192.168.214.200etcd2  

原创 kubernetes之詳解Etcd集羣(一)

前言隨着kubernetes項目的日益火熱,該項目中用到的etcd組件作爲一個高可用強一致性的服務發現存儲倉庫,漸漸的被開發人員所關注。在雲計算時代,如何讓服務快速、透明的接入到計算集羣中,如何讓共享配置信息快速被集羣中的所有節點發現,如何

原创 kubernetes之kubeadm最佳實踐

使用kubeadm啓動一個安全的kubernetes集羣官方文檔參考鏈接 :https://kubernetes.io/docs/setup/independent/install-kubeadm/環境準備CentOS 7至少2G以上內存至

原创 Kubernetes基礎概念

隨着技術發展,運維實現部署,實現應用編排,經歷了許多變化早期,我們可以使用ansible,saltstack等批量工具進行安裝,編排後來出現了docker,應用程序容器化,編排工具也發生了變化這裏我用通俗一些的話簡單介紹下早期的docker

原创 記一次容器遷移,更新版本

##下載鏡像   docker pull 本地鏡像倉庫地址:版本號 docker pull harbor.azure.che001.com:80/qywl/qywl-api-new:v4372              ##   docke

原创 以當天日期時間,打包目錄

#備份/data目錄 #!/bin/bash DATE=`date +%Y-%m-%d-%H:%M:%S` tar cvf /mnt/resource/script/prod_master_data.$DATE.tar.gz /data[

原创 CentOS安裝epel源詳解

什麼是epel源EPEL (Extra Packages for Enterprise Linux)是基於Fedora的一個項目,爲“紅帽系”的操作系統提供額外的軟件包,適用於RHEL、CentOS和Scientific Linux.我們需

原创 掛載磁盤報錯“Structure needs cleaning”

第一步、查看文件系統幾種查看掛載磁盤分區和文件系統類型的方法1)df-T可以查看已經掛載的分區和文件系統類型[root@localhost nginx]# df -T Filesystem              Type     1K-

原创 Linux下軟件包安裝詳解

一、概述        現在Linux上軟件的安裝方式有多種,有源碼包編譯,軟件包管理器,軟件包管理器前端工具,通用二進制編譯等。源碼包,優點是,靈活性和可定製性比較好,缺點是,技術要求高,操作複雜,雖然網上有編譯安裝軟件的文檔,也有很多人

原创 Nginx(一)概述

       近期打算整理一下之前學習的Nginx和LVS,很久沒有系統的總結導致很多的概念、操作、優化忘記如何實現了,這裏做一下總結,幫助我加深記憶,也希望可以幫到看到這幾篇博客的朋友們,思路、結構可能不是很清晰(根據我之前的筆記來寫)可

原创 寫在開頭,共勉!

                以第一篇博客開始自己的博客經歷,以前都是隻看不寫,甚至寫了也只是自己看看,現在要以這種形式堅定下自己學習的目標,同時監督自己,並將自己的經歷與人分享,記錄自己的經驗與成長。        老實講,從一開始學習