静态 容器kubernetes pod

14-日志采集:如何在 Kubernete 中做日志收集与管理?

说到日志,你应该不陌生。日志中不仅记录了代码运行的实时轨迹,往往还包含着一些关键的数据、错误信息,等等。日志方便我们进行分析统计及监控告警,尤其是在后期问题排查的时候,我们通过日志可以很方便地定位问题、现场复现及问题修复。日志也是做可观测性(Observability)必不可少的一部分。 因此在使用 ......
日志 Kubernete 14

15-Prometheu:Kubernete 怎样实现自动化服务监控告警?

通过之前的学习,我们已经对 Kubernetes 有了一定的理解,也知道如何在 Kubernetes 中部署自己的业务系统。 Kubernetes 强大的能力让我们非常方便地使用容器部署业务。Kubernetes 自带的副本保持能力,可以避免部署的业务系统出现单点故障,提高可用性。各种探针也可以帮助 ......
Prometheu Kubernete 15

13-服务守护进程:如何在 Kubernete 中运行 DaemonSet 守护进程?

通过前面课程的学习,我们对 Kubernetes 中一些常见工作负载已经有所了解。比如无状态工作负载 Dployment 可以帮助我们运行指定数目的服务副本,并维护其状态,而对于有状态服务来说,我们同样可以采用 StatefulSet 来做到这一点。 但是,在实际使用的时候,有些场景,比如监控各个节 ......
进程 Kubernete DaemonSet 13

08-配置管理:Kubernete 管理业务配置方式有哪些?配置管理:Kubernete 管理业务配置方式有哪些?

通过前面几节课的学习,我们已经对 Kubernetes 中的 Pod 以及一些业务负载有所了解。你可以根据课程中提供的示例,自己动手尝试在集群中实践起来。 在使用过程中,我们常常需要对 Pod 进行一些配置管理,比如参数配置文件怎么使用,敏感数据怎么保存传递,等等。有些人可能会觉得,为什么不把这些配 ......
Kubernete 方式 业务 08

07-有状态应用:Kubernete 如何通过 StatefulSet 支持有状态应用?

在上一节课中,我们学习了 Kubernetes 中的无状态工作负载,并上手实践了 Deployment 对象,相信现在你已经慢慢喜欢上 Kubernetes 了。 那么本节课,我们来一起看看Kubernetes 中的另外一种工作负载 StatefulSet。从名字就可以看出,这个工作负载主要用于有状 ......
状态 StatefulSet Kubernete 07

05-K8 Pod:最小调度单元的使用进阶及实践

通过上一节课的学习,相信你已经知道了 Pod 是 Kubernetes 中原子化的部署单元,它可以包含一个或多个容器,而且容器之间可以共享网络、存储资源。在日常使用过程中,也应该尽量避免在一个 Pod 内运行多个不相关的容器,具体原因在上一节课中也已经详细阐述。 在实际生产使用的过程中,通过 kub ......
单元 Pod 05 K8

04-核心定义:Kubernete 是如何搞定“不可变基础设施”的?

在上一节课,我们已经了解了 Kubernetes 集群的搭建方式。从现在开始,我们就要跟 Kubernetes 集群打交道了。本节课我们会学习 Kubernetes 中最重要、也最核心的对象——Pod。 在了解 Pod 之前,我们先来看一下CNCF 官方是怎么定义云原生的。 云原生技术有利于各组织在 ......
基础设施 Kubernete 设施 核心 基础

06-无状态应用:剖析 Kubernete 业务副本及水平扩展底层原理

在上两节课中,我们已经了解了 Kubernetes 中最关键的对象 Pod,也学习了一些 Pod 的常见用法。 每一个 Pod 都是应用的一个实例,但是通常来说你不会直接在 Kubernetes 中创建和运行单个 Pod。因为 Pod 的生命周期是短暂的,即“用后即焚”。理解这一点很重要,这也是“不 ......
副本 底层 Kubernete 原理 状态

03-集群搭建:手把手教你玩转 Kubernete 集群搭建

通过上一节课的学习,我们已经对 Kubernetes 的架构有了清楚的认识。但是到现在还没有和 Kubernetes 集群真正打过交道,所以你可能有一种“不识庐山真面目”的云里雾里的感觉。那么本节课,我们就来学习如何搭建 Kubernetes 集群,开启探索 Kubernetes 的第一站。 在线 ......
集群 Kubernete 03

02-高屋建瓴:Kubernete 的架构为什么是这样的?

通过上一课时的学习,我们已经对 Kubernetes 的前世今生有所了解。接下来,我们开始具体学习如何将 Kubernetes 应用到自己的项目中,首先就需要了解 Kubernetes 的架构。所以,在本节课程中,我们会一起学习 Kubernetes 的架构设计,以及背后的设计哲学。 Google ......
高屋建瓴 架构 Kubernete 02

前世今生:Kubernete 是如何火起来的?

本课时,我们就开始正式进入 Kubernetes 的学习,或许你已经听过或简单了解过 Kubernetes,它是一款由 Google 开源的容器编排管理工具,而我们想要深入地掌握 Kubernetes 框架,就不得不先了解 Kubernetes 的前世今生,而这一切都要从“云计算”的兴起开始讲起。 ......
Kubernete

一文了解Vprix容器流媒体平台和传统云桌面的区别、优劣势

在当今数字化时代,随着云计算和远程办公的兴起,云桌面项目成为了提升工作效率和灵活性的重要工具。云桌面项目通过将用户的桌面环境和应用程序虚拟化,为用户提供了随时随地访问个人工作环境的便利。本文将介绍Vprix云桌面项目和传统云桌面的优势以及如何通过Vprix云桌面项目实现智能办公。 概述 Vprix ......
流媒 流媒体 劣势 容器 桌面

Kubernetes Multi-Master Node Cluster

https://medium.com/@lubomir-tobek/kubernetes-multi-master-node-cluster-f2081e504983 Lubomir Tobek · Follow 10 min read · Dec 14, 2023 2 Creating and o ......
Multi-Master Kubernetes Cluster Master Multi

Helix QAC—软件静态测试工具

Helix QAC是Perforce公司(原PRQA公司)产品,主要用于C/C++代码的自动化静态分析工作,可以提供编码规则以及信息安全相关检查、代码质量度量、软件结构分析、测试结果管理等功能。Helix QAC能够准确地发现软件中潜在的问题,自身符合ISO26262功能安全标准认证。适用于自动驾驶... ......
测试工具 静态 工具 Helix 软件

kubernetes安装nfs动态存储类

之前用的https://github.com/kubernetes-retired/external-storage/tree/master/nfs-client已经不再更新,新集群使用时会出现创建了pvc 不能自动创建pv的情况。 现在使用的是nfs-subdir-external-provisi ......
kubernetes 动态 nfs

Nginx搭建web静态服务器之页面格式乱码

背景: 公司有个需求,要把产品的原型变成静态web发布到内网以供大家观看,这样就不用每个人都把原型拉下来然后再进行预览了.经过讨论决定使用nginx来做. 问题: 在实操的过程中发现确实可以发布成web静态页面,但是有个问题,页面格式是不正确的,打开后根本无法使用,使用F12开发者工作台调试发现js ......
乱码 静态 页面 格式 服务器

leetcode 11.盛最多水的容器

leetcode 11.盛最多水的容器 第十一题:盛最多水的容器 1.暴力枚举: 会超时,但是做一些条件判断应该可以擦边过 public int maxArea(int[] height) { int max_result = 0; for (int i = 0;i<height.length-1; ......
容器 leetcode 11

Anaconda 修改环境默认位置,以及遇到将安全信息应用到以下对象时发生错误无法枚举容器中的对象访问被拒绝解决

默认虚拟环境会在C盘,anaconda环境默认安装在用户目录C:\Users\username.conda\envs下,想换到D盘 1. 首先,找到用户目录下的.condarc文件 2. 打开.condarc文件,添加或修改.condarc 中的 env_dirs 设置环境路径,按顺序第⼀个路径作为 ......
对象 容器 Anaconda 错误 位置

当创建pvc后,kubernetes组件如何协作

本文分享自华为云社区《当创建一个pvc后,kubernetes会发生什么?》,作者:可以交个朋友。 一、背景 外部存储接入 Kubernetes 的方式主要有两种:In-Tree 和 Out-of-Tree: In-Tree 是指存储驱动的源码都在 Kubernetes 代码库中,与 Kuberne ......
kubernetes 组件 pvc

动态代理和静态代理

先说一下代理模式的好处: 隐藏真实对象的复杂性:Java 代理模式可以隐藏真实对象的复杂性,客户端只需要与代理对象交互即可,不需要了解真实对象的复杂实现细节,从而简化了客户端的代码实现和维护。 增强真实对象的功能和可靠性:Java 代理对象可以在访问真实对象之前或之后执行一些额外的操作,例如日志记录 ......
静态 动态

Kubernetes 网站汇总

本文整理一些 Kubernetes(Google 开源) 的网址,以便查阅。 更新历史: 2024-1-9 新建 状态:更新中... 官网 https://kubernetes.io Kubernetes, also known as K8s, is an open-source system fo ......
Kubernetes 网站

Docker启动所有容器命令

docker中 启动所有的容器命令 docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) docker中 关闭所有的容器命令 docker stop $(docker ps -a | awk '{ print $1}' | tai ......
容器 命令 Docker

docker创建容器问题-docker run

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy/InRelease Temporary failure resolving 'archive.ubuntu.com' W: Failed to fetch http://a ......
docker 容器 问题 run

图解Kubernetes的服务(Service)

pod 准备: 不要直接使用和管理Pods: 当使用ReplicaSet水平扩展scale时,Pods可能被terminated 当使用Deployment时,去更新Docker Image Version,旧Pods会被terminated,然后创建新Pods 0 啥是服务(Service) Ku ......
Kubernetes Service

常用容器:动态数组array、列表list、队列 queue、map或字典、 集合、栈等等

一般语言都会提供一些逻辑容器的实现,各个语言的实现方式不同;底层的数学算法应该差不多; # 动态数组, 这个没啥可说的,就是一个数组,满了时候,再创建一个数组,把之前的数组里的数据移过来,销毁之前数组; ......
队列 数组 字典 容器 常用

使用Terraform部署华为云和kubernetes资源

本文分享自华为云社区《使用Terraform部署华为云和kubernetes资源》,作者: 可以交个朋友。 Terraform概述 Terraform 是由 HashiCorp 创建的开源“基础架构即代码”工具。 作为一种声明式编码工具,Terraform 使开发人员能够使用一种称为 HCL(Has ......
kubernetes Terraform 资源

k8s pod错误的排查步骤和处理方法

查pod kubectl get pod -n amadeus -o wide 查pod日志 kubectl logs -f --timestamps -n amadeus weyo-server-66ffd9bf5f-nlq4b --tail=200 没权限,给权限 kubectl create ......
步骤 错误 方法 k8s pod

k8s初始化pod-pod标签

目录initContainers(初始化容器)静态podpod的调度策略(将pod指派给特定节点) initContainers(初始化容器) k8s在1.3版本的时候引入了一个初始化容器(init container)的特性,主要是用于在业务容器启动之前来启动一个或多个初始化容器,来为业务容器提供 ......
pod pod-pod 标签 k8s k8

Kubernetes核心组件之kube-proxy实现原理

kube-proxy,负责为Service提供集群内部的服务发现和负载均衡。 1 介绍 了解不同网络组件的工作原理有助于正确设计和配置它们,以满足你的应用程序需求。 在Kubernetes网络的背后,有一个在幕后工作的组件。它将你的服务(Services)转化为一些可用的网络规则。这个组件被称为 K ......
Kubernetes kube-proxy 组件 原理 核心

k8s环境设置-pod下载及重启策略

k8s环境设置 在我们开始使用k8s之前,我们可以先做一些环境配置,使k8s更加的方便使用 第一个要做的就是kubectl命令的补全 在使用kubectl的时候你会发现参数你是Tab不出来的,这时候我们可以操作一下,让他可以补全 # 在/etc/bashrc里面写入 [root@master ~]# ......
策略 环境 k8s pod k8
共2810篇  :2/94页 首页上一页2下一页尾页