原创 git clone 他人的項目並git push 到自己的gitlab

github地址上通過git clone下載下來,而又想git push到我們自己的github 1 gitlab中新建項目 2 將git clone 的項目解壓到某文件夾 3 進入解壓文件夾,右鍵打開git bash git conf

原创 wrk 安裝及使用

1 克隆wrk安裝文件到本地 git clone https://github.com/wg/wrk.git 2 編譯wrk文件 cd wrk && make 若出現錯誤:xmlto: command not found,可以嘗

原创 Kubernetes強制刪除一直處於Terminating狀態的pod,namespace

kubectl describe pod 時發現這個pod有個event信息: Events: Type Reason Age From

原创 python3 ftp客戶端操作

#coding=utf-8 import ftplib import os import socket class MyFtp(): def __init__(self): self.ftp_client

原创 python生成uuid的方法

UUID(Universally Unique Identifier)是通用唯一識別碼,在許多領域用作標識,比如我們常用的數據庫也可以用它來作爲主鍵,原理上它是可以對任何東西進行唯一的編碼的。作爲新手一看到類似varchar(40)這樣的

原创 Centos7 Python 3.6.5 安裝 (python2 共存)

1 查看是否已經安裝Python CentOS 7.2 默認安裝了python2.7.5 因爲一些命令要用它比如yum 它使用的是python2.7.5。 python -V 命令查看一下是否安裝Python 使用命令 which pyt

原创 shell 自定義函數調用 報錯:command not found

原因: 在 shell script 當中,function 的設定一定要在程序的最前面, 這樣才能夠在執行時被找到可用的程序段!!!!!

原创 shell用變量的值作爲新的變量名,並輸出新變量名所對應的值

使用eval 例子1: result1="r1" result2="r2" result3="r3" for i in {1..3} do result=`eval echo '$'"result$i"` echo

原创 ipvsadm 命令詳解

查看內核是否支持 ipvsadm [test@LVS ~]$ /sbin/modprobe -l|grep ipvs /lib/modules/2.6.18-308.el5/kernel/net/ipv4/ipvs/ip_vs.ko /

原创 etcd集羣故障處理 etcdmain: error validating peerURLs member count is unequal

etcd集羣的一個節點掛了,從集羣中剔除有問題的節點,啓動的命令-initial-cluster-state 由"new" 改成"existing",報錯: etcdmain: error validating peerURLs {Cl

原创 文件壓縮後 base64加解密

Ex: 通過gzip 壓縮文件test.txt 壓縮加密: gzip test.txt | base64 > out     #base64編碼後輸入到文件out中 解密解壓縮: base64 -d out |gunzip      

原创 kube-proxy 1.9.3 啓動報錯 Failed to execute iptables-restore: exit status 1

問題描述 1 pod無法解析service地址和外網地址 2 kube-proxy的NodePort端口無法創建 報錯 kube-proxy: E0410 10:13:35.198005    9004 proxier.go:1667]

原创 kubelet 報錯: Orphaned pod found - but volume paths are still present on disk

kubelet_volumes.go:128] Orphaned pod "86d60ee9-9fae-11e8-8cfc-525400290b20" found, but volume paths are still present

原创 kubernetes dashboard 安裝

yaml 文件獲取 wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashb

原创 (二進制安裝)k8s1.9 證書過期及開啓自動續期方案.md

kubelet證書過期處理方案 集羣中某node狀態爲notReady,apiserver 報錯Unable to authenticate the request due to an error: x509: certificate