![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux相关
文章平均质量分 85
Felix_XY
腹有雅量气自华
展开
-
K8S单机部署-08.安装ingress-nginx-controller
CentOS7.5示意。原创 2024-01-19 10:43:38 · 1157 阅读 · 0 评论 -
K8S单机部署-07.调整nodePort端口范围
如果是用 kubeadm 安装的集群,那么 apiserver 是以静态 pod 的形式运行,pod 文件定义在 /etc/kubernetes/manifests/kube-apiserver.yaml。/etc/kubernetes/manifests 目录下是所有静态 pod 文件的定义,kubelet 会监控该目录下文件的变动,只要发生变化,pod 就会重建,响应相应的改动。所以我们修改 /etc/kubernetes/manifests/kube-apiserver.yaml 文件,原创 2024-01-19 10:26:38 · 537 阅读 · 0 评论 -
K8S单机部署-06.动态持久化StorageClass(基于NFS)
Kubernetes提供了一套可以自动创建PV的机制,即:Dynamic Provisioning.而这个机制的核心在于:StorageClass这个API对象.有了这两个信息之后,Kubernetes就能够根据用户提交的PVC,找到一个对应的StorageClass,之后Kubernetes就会调用该StorageClass声明的存储插件,进而创建出需要的PV.但是其实使用起来是一件很简单的事情,你只需要根据自己的需求,编写YAML文件即可,然后使用kubectl create命令执行即可。原创 2024-01-19 10:23:18 · 1302 阅读 · 0 评论 -
K8S单机部署-05.静态持久化之PV、PVC(基于NFS)
Persistent Volume (持久存储卷)简称PV,是一个K8S资源对象,所以我们可以单独创建一个PV。它不和Pod直接发生关系,而是通过Persistent Volume Claim(PV索取),简称PVC来实现动态绑定。Pod定义里指定的是PVC,然后PVC会根据Pod的要求去自动绑定合适的PV给Pod使用。原创 2024-01-19 10:01:34 · 1013 阅读 · 0 评论 -
K8S单机部署-04.NFS服务器搭建
NFS 是什么?nfs(network file system) 网络文件系统,是FreeBSD支持的文件系统中的一种,允许网络中的计算机之间通过TCP/IP网络共享资源。原创 2024-01-19 09:53:30 · 1161 阅读 · 0 评论 -
K8S单机部署-03.验证K8S的第一个Deployment
进入容器内验证是否正常。原创 2024-01-19 09:41:20 · 387 阅读 · 0 评论 -
K8S单机部署-02.Kuboard面板部署
浏览器输入 http://192.168.21.223:80/原创 2024-01-19 09:33:19 · 516 阅读 · 0 评论 -
K8S单机部署-01.单机部署K8S
如果之前部署过, 需要先彻底卸载如果之前部署过, 需要先彻底卸载如果之前部署过, 需要先彻底卸载。原创 2024-01-19 09:27:55 · 2007 阅读 · 2 评论 -
K8S单机部署-00.旧版本卸载
K8S单机部署-00.旧版本卸载。原创 2024-01-19 09:03:37 · 439 阅读 · 0 评论 -
DevOps系列Ansible自动部署(一)初识
目录背景介绍通过上一个专题GitLab-Cicd我们已经介绍了, 在DIXDevOps流程中的自动触发pipeline过程, 下面这一个专题系列, 我们将重点介绍第二个环节, 自动部署背景进入这个专题系列, 我们将重点阐述下图中第二部分声明: 在本文以及本系列文中, 不会涉及公司内部相关内容,旨在能帮助到努力前进的人在阅读本系列之前, 希望您能掌握一定的Python、Linux、...原创 2019-11-21 14:41:54 · 483 阅读 · 0 评论 -
DevOps系列GitLab-CICD(三)之安装git-runner-docker安装方式
目录背景介绍/区别安装系统安装DockerDocker版本启动gitlab-runner注册(配置和参考上一篇)查看是否已经注册完成背景本节是继DevOps实例演示的第四篇文章, 在上一篇文章中, 我们已经成功安装部署了GitLab 并且安装了GitLab-Runner,初步完成了我们的DevOps的第一步需求, 本篇文章目的在于再向大家介绍一种git-runner的安装, 在阅读本篇前,...原创 2019-11-21 14:01:24 · 627 阅读 · 2 评论 -
DevOps系列GitLab-CICD(二)之安装git-runner-rpm安装方式
目录背景介绍安装系统`下载`gitlab-runner rpm包`安装`gitlab-runner`启动`gitlab-runner`注册`gitlab简单使用模拟测试真实案例背景本节是继DevOps实例演示的第三篇文章, 在上一篇文章中, 我们已经成功安装部署了GitLab可以方便的对我们的Git仓库进行管理了,但是要实现我们的需求,仅仅安装GitLab还不行, 还需要安装一个插件Git......原创 2019-11-21 13:15:47 · 1167 阅读 · 0 评论 -
DevOps系列GitLab-CICD(一)之安装GitLab
目录背景介绍GitLab安装`系统``下载`gitlab`安装`gitlab rpm`修改` gitlab的外部访问地址`初始化`数据库以及相关配置`启动`gitlab`查看`启动是否成功`登录`背景本节是继DevOps实例演示的第二篇文章,也就是DevOps中的第一步, 将代码提交之后要触发pipeline, 在阅读本篇之前, 希望您能简单阅读以下第一篇文章,便于理解本篇文章以及后续章节...原创 2019-11-21 11:09:10 · 535 阅读 · 0 评论 -
DevOps实例演示
目录背景实现方案流程介绍hello, 经历了许久, 我又回来了, 有人肯定会好奇, 我这段时间密谋什么坏事去了, 还真不出您所料, 下面给大家说一下我所密谋了好久的坏事。背景相信看过我之前文章的童靴们. 大概知道, 我所做的工作就是开发一套 公司业务底层的数据集成平台DIX(Data Integration), 下文中统一简称DIX, 现如今在DevOps大势所趋之下, 于是我们也决定针...原创 2019-11-20 15:41:39 · 689 阅读 · 0 评论 -
Linux不同版本安装以及软件安装以及常用命令
目录Linux CentOS 6.5安装软件Linux CentOS 6.5配置网络LinuxCentOS7.3安装LinuxCentOS7.3安装软件Suse12 sp2 安装Linux命令大全Linux CentOS 6.5安装软件Linux CentOS 6.5安装软件Linux CentOS 6.5配置网络找到网卡的配置文件----/etc/sysconfig/networ...原创 2019-09-25 17:04:12 · 960 阅读 · 1 评论 -
Docker
目录基本概念--容器:一个镜像一旦可以运行起来便是一个容器--镜像:一个系统的镜像操作步骤基本概念–容器:一个镜像一旦可以运行起来便是一个容器–镜像:一个系统的镜像操作步骤首先常规步骤安装linuxcentOS6.5—配置网络–配置DNS–重启iptables 关闭防火墙1先升级内核 cd /etc/yum.repos.d yum -y install w...原创 2019-09-25 14:59:38 · 211 阅读 · 0 评论