Derrick Blog

Thinking will not overcome fear but action will.

Gpt格式分区

Linux磁盘分区——GPT分区 MBR分区表有一定的局限性,最大支持2.1tb硬盘,单块硬盘最多4个主分区。 这里就要引入GPT分区表,可以支持最大18EB的卷,最多支持128个主分区,所以如果使用大于2tb的卷,就必须使用GTP分区。 使用gpt格式分出2.1tb以上的分区 #执行parted命令 parted /dev/sdb #将MBR磁盘格式化为GPT (parted) m...

搭建本地Harbor镜像仓库

一个属于自己的镜像仓库

1.1 安装Docker $ wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo $ yum -y install docker-ce-18.06.1.ce-3.el7 $ systemctl enable docker &&...

Kubernetes部署Java项目

Kubernetes部署Java项目 安装Java环境以及Maven仓库 准备项目代码————>编译构建————>将产出得wae打到镜像中————>推送镜像仓库 1.准备编译环境 yum -y install java-1.8.0-openjdk maven -y 2.修改Maven镜像源 vim /etc/maven/settings.xml <mirr...

初识Django

Django的初始化配置

Django的初始化配置 创建项目文件夹 django-admin startproject ProjectName 创建App python manage.py startapp AppName 在修改setting.py中修改语言及时区 LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai...

DNS解析过程

域名解析顺序

客户机需要进行域名请求解析,从域名解析请求的发出,到最后实现域名解析,其过程主要分为两部分: 客户机域名解析顺序 客户机解析过程其顺序如下:首先查看本地DNS缓存是否有相关的历史记录,如果没有的话,再查看本地HOSTS文件有没有相对应的记录,如果还是没有,则向本地TCP/IP配置中的首选的DNS服务器的DNS服务器查询,如果”首选DNS服务器”也没有对应的记录,则会向备用DNS服务器查询...

Python冒泡算法

快速排列数组元素

冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢”浮”到数列的顶端。 用GIF动态表示冒泡算法过程 下面利用Python进行数组排序 def bubbleSort(a...

LVS的三种工作模式

原理及优缺点

LVS的3种工作模式 - VS/NAT - VS/TUN - VS/DR NAT模式(VS-NAT) 原理:把客户端发来的数据包的IP头的目的地址,在负载均衡器上换成其中一台RS的IP地址 并发至此RS来处理,RS处理完后把数据交给负载均衡器,负载均衡器再把数据包原IP地址改为自己的IP 将目的地址改为客户端IP地址即可期间,无论是进来的流量,还是出去的流量,都必须经过负载...

CI/CD自动化构建到K8S发布

微服务容器化

Devops自动化构建流程 构建一个流水线项目 配置完jenkins并且编写pipeline脚本 在GitLab中添加Push events,这个webhook将由存储库的push操作则触发Jenkins自动化构建 本地Push代码,触发Jenkins自动化构建,并将镜像推送只Harbor仓库 查看Pod状态 #!groovy pipeline { agent a...

LVS 和 Nginx 的区别

Web服务器负载均衡的搭建

LVS 和 Nginx 的区别 LVS LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。 LVS负载能力强,因为其工作方式逻辑非常简单,仅进行请求分发,而且工作在网络的第4层即传输层,所以LVS可以对几乎所有应用进行负载均衡,包括Web、数据库等。 LVS有三种工作模式 ...

My First Post

Hello World, Hello Blog

Hey