原创 django之form表單select配合model的使用

forms.py文件 class HostForm(forms.Form): hostname = forms.CharField(label=_('主機名'), max_length=128, widget=forms.

原创 搭建harbor容器鏡像平臺

目錄一.環境說明 一.環境說明 操作系統:centos7 docker:19.03.6 docker-compose:1.18.0 主機名 IP地址 類型 root@harbor 192.168.1.108 harb

原创 搭建jenkins-slave自動化構建平臺

目錄一.環境說明二.部署jenkins服務三.在master配置slave四.新建一個job驗證構建的操作是在slave上執行的五.搭建成功 一.環境說明 操作系統:centos7 jenkins:2.204 java:1.8

原创 使用SSL訪問kubernetes-dashboard

目錄一、環境說明二、環境檢查三、部署kubernetes-dashboard控制面板四、部署ingress-nginx,提供外部訪問。五、查看kubernetes-dashboard命名空間的資源六、使用token驗證 一、環境說

原创 k8s集羣部署python+django項目

目錄一、環境說明二、環境檢查三、克隆項目四、項目鏡像準備五、構建項目鏡像六、在k8s集羣上部署項目七、使用ingress-nginx提供外部訪問八、添加域名解析,並使用域名進行訪問系統 一、環境說明 操作系統:centos7 ku

原创 kubernetes1.16 K8S高可用部署--三主三從

目錄一.環境說明二.生成祕鑰,使所有主機能夠免密碼登錄三.添加阿里雲yum源,並安裝ansible自動化管理工具四.生成ansible的hosts文件五.關閉防火牆、selinux六.修改主機名七.添加本地/etc/hosts/文

原创 Prometheus監控--二進制安裝、使用grafana可視化數據

目錄系統環境Prometheus 是什麼?Prometheus 的優點Prometheus 的特性Prometheus系統架構Prometheus下載二進制文件並安裝運行使用瀏覽器訪問Prometheus使用node_export

原创 分佈式存儲--ceph快速部署

文章目錄一、環境說明二、環境準備2.1 服務器之間免登陸2.1 設置主機名2.2 在ceph_admin主機安裝ansible,並生成/etc/ansible/hosts文件2.3配置阿里雲YUM源、ceph存儲YUM源三、開始搭

原创 一、docker學習之路--【網絡篇】

docker學習之路網絡篇 docker的四種網絡類型 1) bridge模式: bridge模式是Docker默認的網絡設置,此模式會爲每一個容器分配Network Namespace、設置IP等,並將並將一個主機上的Docke

原创 二、docker學習之路--【Registry使用篇】

docker倉庫使用 一.pull倉庫鏡像 [root@registry ~]# docker pull registry Using default tag: latest latest: Pulling from librar

原创 kubernetes創建管理員用戶,提供給kubectl客戶端使用

[root@kubernetes01 ~]# cat > create_admin_user.sh <<EOF #!/bin/bash USERNAME="\$1" APISERVER="https://192.168.1

原创 ansible命令行操作

遠程批量執行命令: ansible all -m shell -a " ls -al /tmp/" 遠程批量創建文件、目錄:(目錄)state=directory (文件)state=touch、(刪除)state=absent

原创 grep、sed、awk日常用法

文章目錄grep 查找文本1、查找字符串,並打印上下行2、查找某目錄下的文本字符串sed 增、刪、改、查1、匹配字符串,對其進行“行替換”2、匹配字符串,在其下一行(/a)或者上一行(/i)進行插入 grep 查找文本 1、查找字

原创 python--字典dict切割

需求:有一個字典,有三千多個key,需要對其進行字典切割,切割後存入列表(list)中。 # -*- coding: UTF-8 -*- import multiprocessing # 加載多進程庫 import

原创 django 使用mysql作爲數據庫

在settings.py文件裏面修改: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 數據庫引擎