# 从头开始学习Kubernetes的实施 作为一名经验丰富的开发者,你可能已经听说过Kubernetes(简称K8S),它是一个用于自动部署、扩展和管理容器化应用程序的开源平台。在实施和K8S集群时,可能会遇到一些困难,特别是对于刚入行的小白来说。所以在本文中,我将指导你从头开始学习如何实施和Kubernetes集群。 ### 实施和Kubernetes的流程 首先,让我
原创 2024-05-28 11:50:14
68阅读
我所理解的SRE、PE、DBA、SASRE这个概念我个人印象中应该14年下半年左右听到的,当时只知道是Google对岗位定义,巨牛逼的一个岗位,在网上查到SRE是叫网站稳定工程师,只要是保障稳定为主,其他就没有更深的意识了。15年开始逐渐有更多在Google工作或接触过这个岗位的专家在介绍这个概念,大家有了更进一步的认识,但是很多的细节,大家仍然是不了解的。今年年初,Google SRE这
转载 2024-05-18 16:34:58
94阅读
一.什么是Linux是指大型组织已经建立好的网络软硬件的维护,就是要保证业务上的上线与运作的正常。在运转的过程中,对他进行维护,集合了网络、系统、数据库、开发、安全、监控于一身的技术,又包括DBA,网站,虚拟化,监控,游戏等等。1.1的分类(1).开发运:是给应用开发运工具和平台的(2).应用:  是给业务上线,维护和做故障排除的,用开
## Python与Shell脚本 ### 引言 在现代技术发展中,自动化已经成为一个重要的主题。无论是软件开发、管理还是系统管理,自动化都能够提高工作效率和减少错误。在运管理中,Python和Shell脚本是最常用的工具之一。Python作为一种高级编程语言,具有强大的库和丰富的生态系统,使得其在运自动化领域具有很大的优势。而Shell脚本则是在Unix、Linux等系统中广泛使用
原创 2024-01-24 05:53:39
68阅读
## 学 Linux - 01 ###
原创 2023-07-23 00:29:56
92阅读
## 权限机制和性能指标 前面我们学完了`操作文件`和`用户`相关知识,本篇学习`权限`和`性能`相关知识。 ### 文件的属性看起 看 linux 的权限,
原创 2023-08-08 00:38:11
155阅读
## 文件操作和用户 ### 复制移动和删
原创 2023-07-23 00:29:45
89阅读
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件 .首先open是内置函数,使用方式是open('file_name', mode, buffering),返回值也是一个file对象,同样,以写模式打开文件如果不存在也会被创建一个新的。f=open('/tm
怎么快速学习Linux呢?如何合理规划学习路线?如何合理分配学习时间和抓住学习重点呢?我总结了一套学习方法,大概可以分为下面三个阶段:?第一阶段,先选择一个主流的Linux发行版,如ubuntu,centos/rhel等,遇到问题时比较容易解决,然后,在windows下安装个虚拟机软件(vmware或virtualbox),这样Linux环境就随你折腾了,出了问题,对自己的电脑没用任何影响。初
引言编写目的目前线上问题是以java的为主,但是配置方式不是特别的统一,把这些进行统一化后有利于问题的定位和解决一些不稳定因素。阅读对象开发人员、人员。JAVA项目线上配置启动java应用注意事项服务器一定要安装JDK,不要JDK和JRE混装,要使用JDK作为系统环境变量,并且使用JDK启动java服务,否则jps,jmap,jstat等工具不能使用。如果不能使用将不能对java的进程进行监控
基于kubernetes部署JAVA项目将项目迁移到k8s平台是怎样实现的?1制作镜像 2 控制器管理Pod 3 Pod数据持久化 4 暴露应用 5 对外发布应用 6 日志/监控1制作镜像分为三步:第一基础镜像,是基于哪个操作系统,比如Centos7或者其他的第二步中间件镜像,比如服务镜像,跑的像nginx服务,tomcat服务第三步项目镜像,它是服务镜像之上的,将你的项目打包进去,那么这个项目就
转载 2023-09-20 08:59:44
978阅读
SysAK(System Analyse Kit)是阿里云操作系统提供的一个全方位的系统工具集,可以覆盖系统的日常监控、线上问题诊断和系统故障修复等常见场景。本文为您介绍SysAK的安装部署和使用方法。背景信息阿里云通过对百万服务器经验进行抽象总结,进而打造出系统工具集SysAK,该工具集可以覆盖以下常见场景:日常监控:针对各种系统资源更精细化的资源监控,帮助业务实现细粒度
  随着项目的深入,一些上的功能要提上日程,近期做了个JVM、服务器、项目接口监控的项目,技术栈基于:Metrics+InfluxDB+Grafana+Collectd  先做一些准备工作,比如软件的下载,配置文件修改等  现整理一份自己的实操笔记  1.collectd 单机器监控配置  2.collectd 多机器监控配置  3.grafana的安装与配置  4.InfluxDB的安装与配
转载 2023-06-16 21:12:34
203阅读
新粉可能以为我是个前端工程师,其实我不是。我是组里的全栈工程师(主前端方向),除了lead 前端项目的开发,前端项目的 CI/CD 也是我负责的;我有时也帮忙写一些API,改改后端bug(Java);轮班oncall的时候,我也需要帮忙处理一些线上的问题——大多数是些工作。接下来介绍一些我常用的技能,希望对你们也有帮助,看不懂的读者也可以当做知识扩展 —— 文章末尾有我对“前端/后端工
一、项目部署介绍Web项目网络拓扑图部署目录介绍项目目录:/home/projectName 启动文件目录:/home/projectName/bin 后端项目:/home/projectName/target Web前端资源 :/home/projectName/dist 备份文件:/home/projectName/backup nginx配置文件目录:/home/nginx nginx项目h
转载 2023-09-21 08:57:21
242阅读
前言之前或多或少分享过一些内存模型、对象创建之类的内容,其实大部分人看完都是懵懵懂懂,也不知道这些的实际意义。直到有一天你会碰到线上奇奇怪怪的问题,如:线程执行一个任务迟迟没有返回,应用假死。接口响应缓慢,甚至请求超时。CPU 高负载运行。这类问题并不像一个空指针、数组越界这样明显好查,这时就需要刚才提到的内存模型、对象创建、线程等相关知识结合在一起来排查问题了。正好这次借助之前的一次生产问题来聊
转载 2024-06-04 18:59:53
111阅读
号外,号外!1、《老男孩学习Linux:核心命令案例精讲》 紧张编写中,已过半。2、《老男孩的MySQL私房菜》即将出版, 紧张编写中,已过2/3。3、《老男孩学Linux:云计算与自动化最佳实践》,策划中!4、《Docker入门与提高实战》 紧张编写中。。5、《Python自动化开发实践》 紧张编写中。。6、《老男孩学Linux:Shell脚本高级编程实
原创 2016-03-17 17:43:03
10000+阅读
42点赞
66评论
转载的,个人感觉写的很实在,简单明了,精辟!   工作尤其是linux,其实最考验你的能力,因为需要学习的东西实在太多, 你既要懂网络:思科华为设备的配置; 要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优; 要懂数据库mysql或者nosql(例如mongodb): 要懂编程语言:Shell是最基本的,还要学习perl,pyth
转载 精选 2012-02-06 11:59:15
8655阅读
2评论
### 云计算K8S 云计算是指通过互联网等技术实现资源的共享和按需分配,Kubernetes(简称K8S)则是一个用于自动部署、扩展和管理容器化应用程序的开源系统。本文将介绍如何结合云计算和K8S来进行运工作。 #### 整体流程 下面是实现"云计算K8S"的整体流程: | 步骤 | 操作 | | ---- | ---- | | 1 | 准备云计算平台 | | 2 | 部署
原创 2024-03-22 10:43:12
68阅读
Kubernetes(简称K8s)是一种用于自动化容器化应用程序部署、调度和管理的开源平台。在IT中,K8s可以帮助我们更高效地管理和容器化的应用程序。下面我将详细介绍K8s与IT的关系,并提供代码示例帮助你理解。 ### K8s与IT的关系 K8s在IT中的作用主要体现在以下几个方面: 1. **自动部署和扩展**:K8s允许你定义应用程序的所需状态,并自动部署和扩展应用
原创 2024-03-07 13:52:44
106阅读
  • 1
  • 2
  • 3
  • 4
  • 5