Linux
文章平均质量分 72
然而并无卵用
这个作者很懒,什么都没留下…
展开
-
修改docker和kubelet的默认路径
修改docker和kubelet默认的路径原创 2022-12-04 10:36:53 · 1616 阅读 · 0 评论 -
K8S部署NFS动态供给+PVC动态挂载示例
例如,一个 GCEPersistentDisk 卷可以被某节点以 ReadWriteOnce 模式挂载,或者被多个节点以 ReadOnlyMany 模式挂载,但不可以同时以两种模式 挂载。到现在为止,nfs就已经创建好了,我们需要创建一个pvc,来实现动态的创建pv,并可以实现自动的分配存储空间。,如果pod的状态为running,说明创建成功,如果为其他的状态使用,查看创建的pvc,因为是动态的创建,所以pv也被创建出来了。多pod挂载同一个卷,多个pod可以访问同一个卷中的内容。原创 2022-09-14 16:54:27 · 1829 阅读 · 0 评论 -
umount /mnt/nfs 出现的device is busy问题解决
当解除挂载出现device is busy原创 2022-09-14 10:47:46 · 2410 阅读 · 0 评论 -
Linux磁盘清理
Linux清理磁盘的一些建议原创 2022-07-06 21:26:36 · 1029 阅读 · 0 评论 -
部署前后端项目
文章目录一、部署前端项目二、部署后端项目一、部署前端项目前端项目在编写完成之后需要打包前端项目到服务器端,在服务器端需要通过nginx服务器将前端项目发布出去。下面主要就是就是针对nginx的配置文件以及前端打包文件做一个说明。1、前端文件说明(当前项目为react项目)2、修改nginx配置#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;原创 2022-05-06 14:01:42 · 537 阅读 · 1 评论 -
nginx 中server块中参数分析
nginx 中server块中参数分析 #设置一个虚拟机主机,可以包含自己的全局快,同时也可以包含多个locating模块。比如本虚拟机监听的端口、本虚拟机的名称和IP配置,多个server 可以使用一个端口,比如都使用80端口提供web服务、一个server相当于一个代理服务器,可以配置多个server。 server { #配置server监听的端口 listen 80; #本server的名称,当访问此名称的时候nginx原创 2021-09-28 19:37:14 · 1102 阅读 · 0 评论 -
Nginx常见的场景总结
Nginx一、Nginx基础配置常用参数说明nginx配置有3部分组成:全局块从配置文件开始到 events 块之间的内容,主要会设置一些影响 nginx 服务器整体运行的配置指令,主要包括配置运行 Nginx 服务器的用户(组)、允许生成的 worker process 数,进程 PID 存放路径、日志存放路径和类型以及配置文件的引入等。events设置块events 块涉及的指令主要影响 Nginx 服务器与用户的网络连接,常用的设置包括是否开启对多 w原创 2021-09-28 19:22:03 · 410 阅读 · 0 评论 -
golang中配置文件*.ini的使用
文章目录一、golang中配置文件*.ini的使用一、golang中配置文件*.ini的使用我们在使用golang的使用往往会使用配置文件进行配置项的管理,那么我们该怎样具体操作配置文件呢,先上一段代码。#先看一下我这个demo的结构,很简单,主要就是读取一下配置文件。[root@ecs-431f-0001 file]# tree.├── cmd│ ├── main.go├── conf│ └── conf.ini├── docker│ └── commonAnnotati原创 2021-09-17 18:12:18 · 1603 阅读 · 0 评论 -
Dockerfile构建tomcat9.0镜像并且推送到DockerHub仓库,阿里云仓库中,部署web应用到tomcat中
文章目录一、Dockerfile是什么?二、Dockerfile构建过程三、推送到DockerHub四、推送到阿里云仓库一、Dockerfile是什么? 基础知识每个保留关键字(指令)都是必须大写字母执行从上到下顺序执行#表示注释每个指令都会创建提交一个新的镜像层。 DockerFile指令说明FROM # 基础镜像,一切从这里开始构建MAINTAINER # 镜像是谁写的, 姓名+邮箱RUN # 镜像构建的时候需要运行的命原创 2021-07-19 13:36:16 · 544 阅读 · 0 评论 -
使用kubeadm快速部署一个K8s集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2原创 2021-07-19 13:51:38 · 443 阅读 · 2 评论 -
k8s集群中部署tomcat,访问方式使用Ingress和NodePort方式
文章目录一、k8s部署tomcat(NodePort方式)二、k8s部署tomcat(配置Ingress controller)一、k8s部署tomcat(NodePort方式)1) k8s环境:kubelet版本:1.18.0docker版本:18.06.1-ce3.集群节点配置:master:192.168.198.130node1:192.168.198.131node2:192.168.198.1322)开始部署:[root@master tomcat]# vim tomc原创 2021-07-20 11:19:48 · 5346 阅读 · 0 评论 -
使用VSCode的Remote-SSH连接Linux进行远程开发(阿里云,腾讯云,以及本地Linux)
文章目录准备工作1、vscode安装插件2、Linux安装OpenSSH-Server和配置准备工作1、vscode安装插件因为我已经安装过了,所有你会看到好多的插件,因为最近在使用golang操作docker API ,所以就使用vscode远程连接Linux进行开发,说白了其实你也可以把它当成一个xshell工具。安装Remote-SSH并配置首先打开你的VSCode,找到Extensions,搜索Remote,下载Remote-Developoment插件,会自动安装其他的Remote插件原创 2021-08-18 21:55:08 · 1008 阅读 · 0 评论 -
在Linux中搭建harbor私有仓库
一、环境准备Harbor的所有服务组件都是在Docker中部署的,所以官方安装使用Docker-compose快速部署,所以需要安装Docker、Docker-compose。由于Harbor是基于Docker Registry V2版本,所以就要求Docker版本不小于1.10.0,Docker-compose版本不小于1.6.0。1、安装启动docker安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和l原创 2021-08-27 09:29:30 · 814 阅读 · 0 评论