原创 SonarQube篇-升級SonarQube6.7.5到版本7.7

1 引言 本手冊以「將sonarqube6.7.5升級到7.7」爲例,日後的升級操作均可參考本手冊進行! sonarqube軟件倉庫: https://binaries.sonarsource.com/Distribution/ 2 調研

原创 SonarQube篇-安裝配置sonarqube+gitlab+jenkins+ldap集羣

1 下載需要的軟件包 sonarqube free edition 6.7.5:    https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-6.7.5.zip

原创 數據庫-Mysql數據庫的備份與恢復

1 安裝innobackupex yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noa

原创 Spinnaker篇-配置基於LDAP的Authentication和RBAC

1- 認證 1)先根據 https://www.spinnaker.io/setup/security/authentication/ldap/#testing-with-ldapsearch 驗證哪個方式可以查到設置的用戶。

原创 k8s篇-helm創建nfs作爲後端默認存儲並讓minio掛載這個存儲

1 helm安裝nfs 安裝nfs: helm install nfs-storage stable/nfs-client-provisioner \ --set nfs.server=nfs_ip \

原创 Ansible篇-ansible-playbook inventory/roles/include用法詳解

1 引言 ansible-playbook有很多巧妙的用法,在這裏總結一下。 ansible中文權威指南:http://www.ansible.com.cn/docs/intro.html 2 yml語法簡介 2.1 ansi

原创 JVM監控篇(一)- 先了解一下JVM

1- JVM是什麼 Java(Java Virtual Machine)虛擬機,是Java運行環境的一部分。 1.1 JVM由以下幾個部分構成 類加載器(Class Loader) 負責加載class文件,將class文件

原创 SonarQube篇-升級SonaQube 6.7.X到7.9.1

1 引言 本手冊以「將sonarqube6.7.5升級到7.9.1」爲例,日後的升級(包括遷移數據庫)操作可參考本手冊進行! sonarqube軟件倉庫:https://binaries.sonarsource.com/Distribut

原创 Spinnaker篇-配置使用gitlab

1 在gitlab上添加token 在用戶設置處添加即可,但是記得把生成的token複製或者保存一下 2 在halyard容器中操作 命令行 //這裏的gitlab_access_api_token就是上面生成的那個 ech

原创 Linux應用- 使用nscd作爲本地dns緩存

1- 背景 公司使用阿里雲主機,且首選DNS使用的也是阿里雲的。但是有一個face++的業務總是會報UnKnownHostException。抓包查了一波發現雖然阿里DNS有時候會ServFail,但是這些都是請求的域名後面加了

原创 SonarQube篇-SonarLint+IDEA使用手冊

一 手冊說明         本篇使用手冊是一篇關於 SonarLint 插件的使用手冊,詳細闡述了 SonarLint 綁定服務器、SonarLint 分析項目的使用方法,手冊仍然處於不斷完善的過程中。 二 SonarLint簡介 官網

原创 數據庫-PostgreSQL 數據庫的備份與恢復

1 修改postgres的默認密碼 sudo -u postgres psql ALTER USER postgres WITH PASSWORD 'postgres'; 2 備份和恢復 備份:pg_dump -h 127.0.0.1 -

原创 k8s篇-k8s集羣架構及組件詳解【史上最詳細】

O kubernetes簡介 k8s是什麼 k8s是一個可移植的、可擴展的開源平臺,用於管理容器化的工作負載和服務,可以促進聲明式配置和自動化。 k8s能做什麼 1)服務發現和負載均衡 Kubernetes 可以

原创 SonarQube篇-SonarLint+Eclipse使用手冊

一 手冊說明         本篇使用手冊是一篇關於 SonarLint 插件的使用手冊,詳細闡述了 SonarLint 綁定服務器、SonarLint 分析項目的使用方法,手冊仍然處於不斷完善的過程中。 二 SonarLint簡介 官網

原创 Docker篇-Centos7 docker構建基礎鏡像(centos+jdk1.8+maven3+git)

1目標鏡像環境 centos7 jdk1.8 maven3 git 2 構建流程 2.1 準備jdk1.8和maven3.6.3 #1)下載 http://www.oracle.com/technetwork/java/ja