首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏五分钟学SRE

    5分钟SRE-Iptables

    __biz=MzA5NTgwNzY1NA==&mid=2247483663&idx=1&sn=26bd3d9d13700a3252b2b565e0a10ff9&chksm=90b8f0c6a7cf79d0cc52c0aa4a6852ab7d0e6fee0285f50029c5e5e912f9683e23bacf3fea5c

    61130编辑于 2023-11-17
  • 来自专栏五分钟学K8S

    五分钟SRE系列 - 深入浅出docker端口映射与存储卷

    ▌数据卷的操作与命令创建数据卷docker volume create my-volume运行时挂载数据卷docker run -d -v my-volume:/opt/sre-docker sre-nginx :v2.075662332cb5a1e2242fd24ec18c39bcaad9ab0fdda2a6967399a49221dbbdac7这里 my-volume 是已创建的数据卷,/opt/sre-docker "Source": "/var/lib/docker/volumes/my-volume/_data", "Destination": "/opt/sre-docker consumer-container --volumes-from data-container alpined5771ff7d53b4839fbc5798ec1d92fea67447addacdff840c0fe8bc230055065 理解并熟练使用这些特性,对于任何希望在生产环境中有效使用 Docker 的 SRE 或开发者来说都是必要的。我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

    88520编辑于 2024-05-10
  • SRE Interview Questions and Answers Simulation - Linux and K8S

    resources.Coroutine: Lightweight user-space threads managed by the program rather than the operating system.8. replicas.StatefulSet: Manages stateful applications with persistent storage and stable network identities.8.

    52510编辑于 2024-09-08
  • SRE-面试问答模拟-Linux与K8S

    8. nginx的异步非阻塞nginx使用事件驱动机制,处理请求时不阻塞当前线程,通过异步方式处理I/O操作,提高并发处理能力。9. 36. k8s 日志采集方案使用 Fluentd、Fluent Bit、Logstash、Loki 等工具采集日志。37. 38. k8s 证书过期更新方法使用 kubeadm certs renew 或手动生成新证书并更新集群。39. K8S QoS 等级Pod 根据资源请求和限制分为 Guaranteed、Burstable 和 BestEffort。 40. k8s 节点维护注意事项优雅停止 Pod,Drain 节点,更新后重新加入集群。41.

    59510编辑于 2024-09-07
  • 来自专栏五分钟学K8S

    五分钟K8S系列 - docker镜像管理

    latestlatest: Pulling from library/busyboxDigest: sha256:c3839dd800b9eb7603340509769c43e146a74c63dca3045a8e7dc8ee07e53966Status Dockerfile 是一个文本文件,包含了一系列的指令和参数,Docker 会根据这些指令一步步构建镜像。 118.7s (8/8) FINISHED docker:default => [internal] load build docker image save -o sre-nginx.tar.gz sre-nginxls sre-nginx.tar.gz sre-nginx.tar.gz4. docker run -d -p 8081:80 sre-nginx9f60ba3749abe5463b3c3296c8a19d5c8f5c3fa49be10c711aeddf7f69b8ba88docker

    1K20编辑于 2024-04-30
  • 来自专栏五分钟学K8S

    五分钟K8S系列 - docker 容器的本质

    获取当前进程的 PID pid = os.Getpid() fmt.Printf("PID in new namespace: %d\n", pid)} syscall 相关的知识可以到五分钟GO

    53220编辑于 2024-04-30
  • 来自专栏五分钟学K8S

    五分钟K8S系列开篇-初识Linux 容器化

    在接下来的时间,我将开一个很长的篇章来学习每个SRE与开发人员都必须熟悉的技术K8S,让我们一起学习一起进步,一起喝着咖啡搞SRE吧。 26.1.0 API version: 1.45 (minimum version 1.24) Go version: go1.21.9 Git commit: c8af8eb Version: 6.5.0-28-generic Operating System: Ubuntu 22.04.2 LTS OSType: linux Architecture: x86_64 CPUs: 8 Total Memory: 7.712GiB Name: adming-virtual-machine ID: 2ce4d809-8b07-48b5-a81b-1206c1acf500 Docker Root library/busybox7b2699543f22: Pull complete Digest: sha256:c3839dd800b9eb7603340509769c43e146a74c63dca3045a8e7dc8ee07e53966Status

    55120编辑于 2024-04-29
  • 来自专栏五分钟学K8S

    五分钟K8S系列-深入浅出Dockerfile

    Dockerfile 是 Docker 镜像构建的核心,它通过一系列指令自动化地定义了镜像的构建过程。下面我们将详细介绍 Dockerfile 的制作流程,并通过案例展示其应用。 Dockerfile 简介    Dockerfile 是构建 Docker 镜像的核心脚本,它包含了一系列的指令,这些指令定义了镜像的构建过程。 设置健康检查HEALTHCHECK --retries=3 CMD [ "curl", "-f", "http://localhost" ]构建镜像docker build -t dockerfile-sre-nginx                                                                 0.3s => => writing image sha256:d72611e47ccde8d858882cdc2a23bf166c8a96fcdf2973e273495e5ca6 TAG          IMAGE ID       CREATED         SIZEdockerfile-sre-nginx   latest       d72611e47ccd   8

    90220编辑于 2024-05-01
  • 来自专栏云原生系列

    k8s系列(8)-Ingress

    完整系列k8s系列(1)-腾讯云CVM手动部署K8S_Dashboard安装1k8s系列(1)-腾讯云CVM手动部署K8S_Dashboard安装2k8s系列(2)-Servicek8s系列(3)-StatefulSet 的MongoDB实战k8s系列(4)-MongoDB数据持久化k8s系列(5)-Configmap和Secretk8s系列(6)-Helmk8s系列(7)-命名空间k8s系列(8)-Ingressk8s 系列(9)-容忍、污点、亲和介绍在腾讯云上新建集群,以及负载均衡,并通过Ingress访问的示意图如下:图片一. secret创建图片apiVersion: v1kind: Secretmetadata

    73931编辑于 2022-10-21
  • 来自专栏程序员互动联盟

    小白java系列:前言

    为什么要学习java? java是目前最流行的编程语言,主流公司框架基本上都离不开java的影子,未来还会火很多年。java应用范围极其广泛,无论在客户端还是在服务端都有。 如何学习java? 首先设计一个大致的学习纲领或者计划,无规矩不成方圆,没有规划没有方向去学习,很容易让自己走死胡同,造成中间半途而废。 第一步: 搭建编译运行第一个hello world程序,让自己有一个崭新的开始 第二步: 找一个运行案例,看看java有多神奇,未来自己想做的东西,是不是通过自己的努力也能搞出来,甚至做的比这还好。

    80660发布于 2018-03-16
  • 来自专栏分享/效率/工具/软件

    shell入门系列(8)for

    title: shell入门系列(8)for date: 2019-01-16 10:00:00 +0800 update: 2019-01-16 10:00:00 +0800 author: me cover: http://ww1.sinaimg.cn/large/006jIRTegy1fz8sbu1674j31kw0w0wn3.jpg preview: Shell本身是一个用 C 语言编写的程序 ,它是用户使用 Linux 的桥梁,用户的大部分工作都是通过 Shell 完成 tags: shell系列 ---- 文章目录 shell入门系列(8)for 简介 入门小案例 c语言的for 循环列表 shell入门系列(8)for 简介 和C语言一样的for循环 处理列表数据的for循环 处理数字序列 处理字符序列 处理文本字符串 入门小案例 c语言的for #!

    63630发布于 2019-09-17
  • 来自专栏大数据进阶

    flink系列(8)-streamGraph

    上一篇我们说完了transformation的产生,这里来具体说一下如何产生streamGraph,下面先来看一下主要的产生逻辑

    54710发布于 2019-09-17
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列8

    一、heap和stack有什么区别 栈是一种线形集合,其添加和删除元素的操作应在同一段完成。 栈按照后进先出的方式进行处理。 堆是栈的一个组成元素 二、Static Nested Class 和

    81650发布于 2018-03-19
  • 来自专栏达达前端

    前端系列8集-Javascript系列

    原型链是由一系列原型对象组成的链表结构,每个对象都有一个指向其原型的指针。

    55610编辑于 2023-10-08
  • 来自专栏海天一树

    小朋友C++(8):继承

    先编写程序: #include <iostream> using namespace std; class Animal { protected: float weight; public: void setWeight(float w) { weight = w; } float getWeight() { return weight; } void breathe() { cout

    596100发布于 2018-04-17
  • 来自专栏凯哥Java

    springboot系列教程导

    spring boot2.0系列教程学习之导篇 springboot 2.0深度学习系列教程。 Spring Boot 虽然凯哥从2015年年初开始就接触了spring boot。 所有就准备在把spring boot好好学一。最近看到了一套不错的系列教程,就把学习笔记发布,大家一起学习。 完此系列课程之后收获: 1:Spring全栈技术和实现原理 2:Spring Boot核心技术 3:BAT大规模微服务基础设施开发与生成实施经验 本系列建议适合人群: 1-5年Java开发经验或Java 中间件研发人员或者是系统架构师 本系列教程需要技术储备要求: 1:语言要求:知道Java8 Lamada表达式使用 2:框架要求:对spring framework基础较熟练 3:运用:有Spring Boot基础更好 运行环境要求: Java版本:Java 8

    56500发布于 2019-09-23
  • 来自专栏JAVAandPython君

    小白Go系列开干!

    Go系列的文章是我的好朋友琨哥来编写,主要针对的就是学习GO语言的朋友。 整个系列难度适合新手入门级别,当然也会有一些实战的案例,如果你喜欢这个系列,可以来个一键三连~ 第一个Go程序 Go语言是静态语言,强类型语言 我的第一个go-demo package main import

    69220发布于 2020-07-14
  • 来自专栏全栈程序员必看

    零基础Java(8)数组

    SevenSample { public static void main(String[] args) { int[] smallPrimes = {2, 3, 4, 5, 6, 7, 8} 实战 写一个程序,它产生一个抽彩游戏中的随机数字组合,我们加入抽彩是从49个数字中抽取6个,那么输出的结果为: 下注以下组合,它会使你发财 8 30 32 43 46 49 具体代码如下: public NRATES]; 另外,如果知道数组元素,就可以不调用new,而直接使用简写形式对多维数组进行初始化: int[][] magicSquare = { {1, 2, 3, 4}, {5, 6, 7, 8}

    87420编辑于 2022-09-19
  • 来自专栏李才哥

    前端面试系列8

      方案一:思想 首先对数组进行排序(小 》大),第一项为最小值,最后一项为最大值

    43330发布于 2019-08-02
  • 来自专栏橙光笔记

    Canvas系列8):像素操作

    其中width、height就不用说了,分别是图片的宽度和高度,重点是这个data属性,他是一个Uint8ClampedArray对象,这个对象没听过?完全没问题,你就把他当做数组来处理,就可以了。

    1.1K30发布于 2020-10-17
领券