kubernetes secret pcv

加密 K8s Secrets 的几种方案

前言 你可能已经听过很多遍这个不算秘密的秘密了--Kubernetes Secrets 不是加密的!Secret 的值是存储在 etcd 中的 base64 encoded(编码) 字符串。这意味着,任何可以访问你的集群的人,都可以轻松解码你的敏感数据。任何人?是的,几乎任何人都可以,尤其是在集群的 ......
Secrets 方案 K8s K8 8s

图解几种常见 Kubernetes Pod 驱逐场景

图解几种常见 Kubernetes Pod 驱逐场景 sysdig 奇妙的Linux世界 2023-09-17 08:20 发表于重庆 1人听过 收录于合集 #云原生263个 #Kubernetes280个 #Docker203个 #开源461个 公众号关注 「奇妙的 Linux 世界」设为「星标」 ......
Kubernetes 场景 常见 Pod

Kubernetes部署MySQL5.7单机---NFS存储

实验目的: 将MySQL5.7使用nfs持久化存储部署到Kubernetes集群中 复制 nfs存储地址: nfs.myit.icu 复制 nfs存储配置: 临时测试 100G 安装nfs yum install -y nfs-utils rpcbind 创建nfs存储目录 [root@nfs ~] ......
Kubernetes 单机 MySQL5 MySQL NFS

部署 kubernetes+harbor+KubeSphere

部署 kubernetes+harbor+KubeSphere,kubesphere拥有更丰富的功能,比dashboard功能齐全,可以快速加入节点,快速部署pod。 安装KubeSphere前置环境 1、nfs文件系统 1、安装nfs-server # 在每个机器。 yum install -y ......
kubernetes KubeSphere harbor

Kubernetes初探[1]:部署您的第一个ASP.NET Core应用到k8s集群

原文:https://www.cnblogs.com/wl-blog/p/16936019.html Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它 ......
集群 Kubernetes Core ASP NET

将 Google Kubernetes Engine (GKE) 上稳定扩散的启动时间缩短 4 倍

​ 随着人工智能生成内容(AIGC)的日益流行,基于文本到图像的人工智能模型(例如稳定扩散)的开源项目已经出现。稳定扩散是一种扩散模型,可根据给定的文本输入生成逼真的图像。在此 GitHub 存储库中,我们提供了三种不同的解决方案,分别用于在 Google Cloud Vertex AI、Googl... ......
Kubernetes 时间 Google Engine GKE

《Docker与Kubernetes容器运维实战》简介

#好书推荐##好书奇遇季#《Docker与Kubernetes容器运维实战》已经出版。本书帮助读者系统掌握Docker与K8s运维技能。 本书内容 本书分两部分系统介绍Docker与Kubernetes的运维技术。 (1)Docker部分包括:全面认识Docker、初步体验Docker、Docker ......
容器 Kubernetes 实战 简介 Docker

如何在kubernetes中实现分布式可扩展的WebSocket服务架构

如何在kubernetes中实现分布式可扩展的WebSocket服务架构 How to implement a distributed and auto-scalable WebSocket server architecture on Kubernetes一文中虽然解决是WebSocket长连接问 ......
分布式 kubernetes 架构 WebSocket

kubernetes权威指南读书笔记-Serivce的ClusterIP地址

EndPoint:由POD的IP加上容器的端口构造;它表示POD里的一个服务进程对外的通信地址;一个POD也存在多个ENDPOINT的情况。 Kuernetes Service的一个功能就是实现负载均衡。它是这样来实现的,kubernetes内部在每个Node上都运行了一套全局的虚拟负载均衡器,自动 ......
kubernetes ClusterIP Serivce 权威 地址

kubernetes部署mongoDB 单机版 自定义配置文件、密码、日志路径等

来源:https://aijishu.com/a/1060000000097166 官方镜像地址: https://hub.docker.com/_/mong... docker版的mongo移除了默认的/etc/mongo.conf, 修改了db数据存储路径为 /data/db. 创建config ......
单机版 kubernetes 路径 单机 密码

如何像 Sealos 一样在浏览器中打造一个 Kubernetes 终端?

作者:槐佳辉。Sealos maintainer 在 Kubernetes 的世界中,命令行工具(如 kubectl 和 helm)是我们与集群交互的主要方式。然而,有时候,我们可能希望能够在 Web 页面中直接打开一个终端,执行这些命令,而不需要在本地环境中安装和配置这些工具。本文将深入探讨如何通 ......
Kubernetes 终端 浏览器 Sealos

关于Kubernetes-v1.23-pod-生命周期-postStart-preStop-terminationGracePeriodSeconds-选项-的说明

我们在一个pod的yaml配置文件中,有时会看到,terminationGracePeriodSeconds 选项,与containers:同级,一般可以放于spec:下面即可 是 当pod,变为删除的状态后,会给pod 一个宽限期,让pod 去执行一些清理或者销毁操作 另外还有两个选项,postS ......

Kubernetes资源清单(六)

1. 资源类型 k8s中所有的资源都会抽象为资源,资源实例化之后,叫做对象。 分为以下三种: 名称空间级别 集群级别 元数据型级别 1.1 名称空间级别 服务发现及负载均衡型资源( ServiceDiscovery LoadBalance): Service(SVC)、Ingress、…… 配置与存 ......
Kubernetes 清单 资源

Kubernetes集群调度(七)

Scheduler 是 kubernetes 的调度器,主要任务是把定义的 pod 分配到集群的节点上。有四点需要考虑: 公平:如何保证每个节点都能被分配资源 资源高效利用:集群所有资源最大化被使用 灵活:允许用户根据自己的需求控制调度的逻辑 效率:调度的性能要好,能够尽快地对大批量的 pod 完成 ......
集群 Kubernetes

Kubernetes----部署单节点Redis

一、创建ConfigMap (1)首先创建命名空间 kubectl create namespace ospp (2)编写redis-config.yaml文件,内容如下: apiVersion: v1 kind: ConfigMap metadata: name: redis-config nam ......
节点 Kubernetes Redis

Kubernetes 部署

Kubernetes 部署 在 k8s 上进行部署前,首先需要了解一个基本概念 Deployment Deployment ( 部署)。在k8s中,通过发布 Deployment,可以创建应用程序 (docker image) 的实例 (docker container),这个实例会被包含在称为 P ......
Kubernetes

从软件工程师角度聊聊 Kubernetes

作为软件工程师,我们应该熟悉 K8s,尽管它有点像 DevOps,但它能让我们更好地了解幕后发生的事情,让我们与部署工作更密切相关,更有责任感。本文将从软件工程师的角度探讨 Kubernetes (K8s),我们将介绍其**动机、原理和核心组件**,助力于开发者们提升 Kubernetes 的专业知 ......
Kubernetes 角度 工程师 工程 软件

Kubernetes Dashboard 认证时间延长

近日,有同事反馈登录Kubernetes Dashboard 竟然容易失效,需要再次认证。希望我们可以设置更长的时间。 首先我们查询资料得知默认的Token失效时间是900秒,也就是15分钟,这意味着你每隔15分钟就要认证一次。 // Expiration time (in seconds) of ......
Kubernetes Dashboard 时间

kubernetes接入zabbix6.4.4

zabbix6版本开始支持kubernetes,自带了kubernetes的模板 由于dockerhub被墙,版本信息可以从https://www.zabbix.com/documentation/current/zh/manual/introduction中看 server镜像为zabbix/za ......
kubernetes zabbix6 zabbix 4.4

Kubernetes Components

# Kubernetes Components When you deploy Kubernetes, you get a cluster. A Kubernetes cluster consists of a set of worker machines, called [nodes](https ......
Kubernetes Components

kubeadm部署kubernetes+harbor

kubeadm部署kubernetes+harbor 架构图 安装步骤 1、在所有节点上安装Docker和kubeadm 2、部署Kubernetes Master 3、部署容器网络插件 4、部署 Kubernetes Node,将节点加入Kubernetes集群中 5、部署 Dashboard W ......
kubernetes kubeadm harbor

OpenMLDB 基于 Kubernetes 的部署全攻略

# 简介 Kubernetes 作为当前工业界流行的云原生容器编排和管理工具,在大量项目实践中被使用。目前,OpenMLDB 的离线引擎和在线引擎,均已经完整支持了基于 Kubernetes 的部署,可以实现更为方便的管理功能。本文将分别介绍离线和在线引擎基于 Kubernetes 的部署攻略。 注 ......
全攻略 Kubernetes OpenMLDB

关于Kubernetes-v1.23.6-StartupProbe-启动探针的效果演示及说明

本文,还是以一个nginx为例,创建一个nginx-demo的pod ,并且引入启动探针StartupProbe, 探针选项,位于spec:下面的containers:下面,与image选项同级的位置 1、先看如下 nginx-demo.yaml 文件,内容如下: [root@k8s-master ......

【Azure Kubernetes】通过 kubelogin 进行非交互式登录AKS

问题描述 当对AKS的登录方式(认证和授权)从“Local Account with Kubernetes RBAC ”改变为“Azure AD authentication with Azure RBAC”. 通过 kubectl 连接AKS会要求交互式登录,需要通过浏览器输入认证码后关联azur ......
交互式 Kubernetes kubelogin Azure AKS

54-Kubernetes集群资源监控-监控指标和方案

集群资源监控 1.监控指标 集群监控 节点资源利用率(node1/2节点,每个节点cpu用了多少还剩多少) 节点数(3个在忙碌1个在空闲状态要考虑节点数的监控) 运行pods(1个节点运行了多少pod) Pod监控 容器指标(pod中运行了多少容器) 应用程序(看到当前集群的完整情况) 2.监控平台 ......
集群 Kubernetes 指标 方案 资源

VMware Tanzu Kubernetes Grid (TKG) 2.3 - 企业级 Kubernetes 解决方案

VMware Tanzu Kubernetes Grid (TKG) 2.3 - 企业级 Kubernetes 解决方案 VMware 构建、签名和支持的开源 Kubernetes 容器编排平台的完整分发版 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org]( ......
Kubernetes 解决方案 方案 VMware Tanzu

二进制搭建 Kubernetes

搭建 Kubernetes v1.20,Kubeadm降低部署门槛,但屏蔽了很多细节,遇到问题很难排查。如果想更容易可控,推荐使用二进制包部署Kubernetes集群,虽然手动部署麻烦点,期间可以学习很多作原理,也利于后期维护。 目录 一、二进制搭建 Kubernetes v1.20 二、部署 et ......
二进制 Kubernetes

kubernetes存储方案(一): Heketi+glusterfs

# 环境介绍 |主机名|ip|安装软件| | | | | |gluster-server1|10.1.30.30|gluster-server, Heketi| |gluster-server2|10.1.30.32|gluster gluster| # 安装 GlusterFS(所有节点) ## ......
kubernetes glusterfs 方案 Heketi

kubernetes存储方案(二):StorageClass的使用

# StorageClass介绍 # 创建 StorageClass ``` # cat storageclass-glusterfs.yaml apiVersion: v1 kind: Secret metadata: name: heketi-secret namespace: default ......
StorageClass kubernetes 方案

[kubernetes]服务健康检查

## 前言 进程在运行,但是不代表应用是正常的,对此pod提供的探针可用来检测容器内的应用是否正常。k8s对pod的健康状态可以通过三类探针来检查:LivenessProbe、ReadinessProbe和StartupProbe。 ## 健康检查探针 ### LivenessProbe 用于判断容 ......
kubernetes