原创 Gitea 安裝,配置,測試

官網:https://docs.gitea.io/zh-cn/ 關於Gitea Gitea 是一個自己託管的Git服務程序。他和GitHub, Bitbucket or Gitlab等比較類似。他是從 Gogs 發展而來,不過我們已經Fo

原创 利用Git的WebHooks實現自動部署並解決內網穿透問題

轉自: https://www.qs5.org/Post/655.html 需求 在公司內網部署了一臺測試服務器, 本地部署的GitLab速度太慢, 打算直接使用OSChina的Git託管服務(https://gitee.com) 問題

原创 Devops 初探,JenKins安裝,配置關聯gitee

Devops 是什麼 DevOps即Development和Operations的組合詞,是一組過程、方法與系統的統稱,用於促進開發應用程序或軟件工程、技術運營和質量保障QA部門之間的溝通、協作與整合。 DevOps是一種重視“軟件開發人員

原创 gitlab 安裝和配置

gitlab有很多種安裝方式,這裏使用最簡單的linux 安裝包的方式,系統是CentOS 7 官方文檔: https://about.gitlab.cn/install/ 配置gitlab軟件鏡像源 curl -fsSL https://

原创 在 Windows 上安裝 kubectl

kubectl 是 Kubernetes 的命令行工具(CLI),是 Kubernetes 用戶和管理員必備的管理工具。 kubectl 提供了大量的子命令,方便管理 Kubernetes 集羣中的各種功能。 這裏介紹如何在win10上安裝

原创 k8s的DashBoard

之前在kubernetes中完成的所有操作都是通過命令行工具kubectl完成的。其實,爲了提供更豐富的用戶體驗,kubernetes還開發了一個基於web的用戶界面(Dashboard)。用戶可以使用Dashboard部署容器化的應用,還

原创 k8s安全認證

訪問控制概述 Kubernetes作爲一個分佈式集羣的管理工具,保證集羣的安全性是其一個重要的任務。所謂的安全性其實就是保證對Kubernetes的各種客戶端進行認證和鑑權操作。 客戶端 在Kubernetes集羣中,客戶端通常有兩類:

原创 k8s數據存儲

容器的生命週期可能很短,會被頻繁地創建和銷燬。那麼容器在銷燬時,保存在容器中的數據也會被清除。這種結果對用戶來說,在某些情況下是不樂意看到的。爲了持久化保存容器的數據,kubernetes引入了Volume的概念。 Volume是Pod中能

原创 electron 鏡像安裝問題

# 該命令會打開npm的配置文件,請在空白處添加 請自行去除下面三行前的#號 npm config edit # registry=https://registry.npmmirror.com # electron_mirror=http

原创 解決博客的圖牀問題

衆所周知,寫博客是要圖牀的,不然博客的圖片無法訪問,但是圖片是可以轉成base64格式的,轉成了base64就成了一串字符串,那麼markdown支不支持這個格式呢?我們來測試下 找了個在線網站,隨便找了個圖片 base64轉換在線站點 h

原创 Ingress詳解

Ingress介紹 Service對集羣之外暴露服務的主要方式有兩種:NotePort和LoadBalancer,但是這兩種方式,都有一定的缺點: NodePort方式的缺點是會佔用很多集羣機器的端口,那麼當集羣服務變多的時候,這個缺點就

原创 markdown emoji 表情

https://www.emojidaquan.com/ https://www.webfx.com/tools/emoji-cheat-sheet/

原创 Beyond Compare4破解方法

方式一 第一種辦法(也是最有效的) 刪除C:\Users\用戶名\AppData\Roaming\Scooter Software\Beyond Compare 4下的所有文件,重啓Beyond Compare 4即可(注意:用戶名下的A

原创 Pod控制器詳解

Pod控制器介紹 Pod是kubernetes的最小管理單元,在kubernetes中,按照pod的創建方式可以將其分爲兩類: 自主式pod:kubernetes直接創建出來的Pod,這種pod刪除後就沒有了,也不會重建 控制器創建的po

原创 HPA no matches for kind Deployment in group 的問題

問題 hpa.yaml apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: pc-hpa namespace: dev spec: m