原创 Jenkins構建完顯示構建用戶和構建分支

1、Jenkins上安裝兩個插件:description setter plugin 和 user build vars2、在Jenkins的系統管理---全局安全配置中找到標記格式器(Mark formatter)將純文本設置爲 Safe

原创 阿里雲配置中心nacos單機使用MySQl作爲數據源配置方法

Nacos數據持久化: 修改Nacos的數據持久化配置爲MySQL存儲。默認情況下,Nacos使用嵌入式數據庫CMDB實現數據的存儲。所以,如果啓動多個默認配置下的Nacos節點,數據存儲是存在一致性問題的。爲了解決這個問題,Nacos採用

原创 linux下幾種壓縮、解壓縮方法

解壓.tar.gz 和.gz文件解壓的方式 1、tar.gz 使用tar命令進行解壓 tar -zxvf file.tar.gz 解壓到指定的文件夾 tar -zxvf file.tar.gz -C /usr/local/src 注意:z

原创 阿里雲ECS上LVM磁盤配置

首先說明機器系統爲:ubuntu 16.04 1.首先需要在ubuntu下安裝lvm,先需要更新一下ubuntu內軟件包 apt-get -y update # 更新軟件源 apt-get -y upgrade

原创 k8s之kubectl命令自動補全

k8s 命令自動補全 yum install -y epel-release bash-completion source /usr/share/bash-completion/bash_completion source <(kubec

原创 kubernetes配置secret拉取私倉鏡像

在使用私有鏡像時,需要創建一個docker registry secret,並在容器中引用.如何讓k8s能夠拉取私有倉庫的鏡像 登錄docker鏡像倉庫這裏以阿里雲docker鏡像倉庫爲例 [root@k8s-master yaml]#

原创 kubectl exec 遇到Error from server forbidden問題

問題: [root@k8s-master yaml_all]# kubectl get po NAME READY STATUS RESTARTS AGE nginx-648b5cc47

原创 開發查詢mysql的datetime類型數據時間差了14小時解決

今天開發在測試環境上調試代碼的時候發現mysql數據庫查出來的時間都錯了。所有時間都比數據庫時間多了14小時。初步判斷是時區的問題。因爲mysql時區設置默認是操作系統時區,查看了下centos時區,東8區沒有錯,所以可以判定是代碼裏面設置

原创 設置service的nodeport以後外部無法訪問對應的端口的問題

關於Service 設置爲NodePort 模式後導致外部無法訪問對應的端口問題,查看下node節點上已經出現了30002端口的監聽,確保服務器外部安全組等限制已經放行該端口,按照網上搜到的教程配置基本沒看到要配置iptables相關的問題

原创 k8s證書過期說明

生成etcd證書的時候設置了一個過期時間,expiry 定義了過期時間876000h。有的時候我們這個小時會定義的比較短,這個是K8s的一個整數過期時間。如果當k8s證書過期之後,會造成集羣調度出現問題,但是同樣在kubelet日誌裏面會提