Kubernetes技术与架构-配置

news2024/11/28 22:44:57

一般情况下,Kubernetes使用yaml文件格式定义配置文件,配置文件须指定对应的API稳定版本号,将配置文件进行版本控制、在发布新版本的过程中出问题时可以执行版本回滚操作,将相关联的对象定义在同一个配置文件中、从而更容易地管理,使用kubectl apply命令提交配置文件到Kubernetes集群中。

图片

如上所示,定义一个ConfigMap类型的对象,ConfigMap是键值对数据结构存储类型,在data配置项中定义键值对的数据项,其键值对包括单值映射或者properties属性文件类型的映射

图片

图片

如上所示,定义一个Pod类型,将ConfigMap存储类型实例中的键值对导入到Pod的容器实例中,将ConfigMap存储类型实例挂载到Pod的容器实例中、将ConfigMap中properties类型的键值对存储到对应的属性文件中

图片

如上所示,定义一个Pod类型,Pod容器中使用redis容器实例,redis容器实例挂载ConfigMap的存储类型实例,同一个Pod中的多个容器实例可以挂载同一个ConfigMap存储类型实例

图片

图片

如上所示,定义一个secret秘密存储类型,该类型主要用于存储密码、令牌、秘钥相关的安全数据,该类型在文件系统中是以隐藏文件的方式存储,定义一个Pod类型,在Pod中引用secret存储类型,在Pod中的容器实例中挂载引用的secret存储类型

图片

图片

如上所示,定义一个默认的secret存储类型

图片

如上所示,定义一个service服务账号类型的令牌秘密存储类型,其安全数据存储在data.extra字段中

图片

如上所示,定义一个dokercfg秘密存储类型,其安全数据存储在文件系统的隐藏文件中

图片

图片

图片

如上所示,定义一个dockerconfigjson秘密存储类型,其数据存储在json格式文件中,安全数据包括账号密码信息

图片

如上所示,定义一个基本授权的秘密存储类型,其安全数据包括账号密码信息

图片

如上所示,定义一个ssh授权的秘密存储类型,其安全数据包括ssh登录的私钥

图片

如上所示,定义一个tls秘密存储类型,其安全数据包括数字证书内容以及秘钥内容

图片

如上所示,定义一个令牌的秘密存储类型,其安全数据包括Kubernetes集群节点在启动过程中需要的信息

图片

如上所示,定义一个Pod类型,为Pod中的容器实例分配系统资源,系统资源包括内存以及处理器的容量以及约束

图片

图片

如上所示,定义一个Pod类型,为Pod中的容器实例分配存储容量

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1254123.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

springboot宠物店管理系统-计算机毕设 附源码 32041

SpringBoot宠物店管理系统 摘 要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,宠物行业当然也不例外。宠物店管理系统是以实际运用为开发背景,运用软件工程原理…

Failed to initialize NVML: Driver/library version mismatch

做一个项目的时候,发现vscode一开始训练就报如下错误 RuntimeError: CUDA out of memory. Tried to allocate 916.00 MiB (GPU 0; 6.00 GiB total capacity; 4.47 GiB already allocated; 186.44 MiB free; 4.47 GiB reserved in total by PyTorch) 正常来说这是…

2023-3年CSDN创作纪念日

机缘 今天开开心心出门去上班,就收到了一个csdn私信,打开一看说是给我惊喜来着,我心想csdn还能给惊喜?以为是有什么奖品或者周边之类的,结果什么也没有,打开就是一份信😂。 也挺不错的&#xf…

【理解ARM架构】 散列文件 | 重定位

🐱作者:一只大喵咪1201 🐱专栏:《理解ARM架构》 🔥格言:你只管努力,剩下的交给时间! 目录 🏓引出重定位🏓散列文件🏓可读可写数据段重定位&#…

Kibana部署

服务器 安装软件主机名IP地址系统版本配置KibanaElk10.3.145.14centos7.5.18042核4G软件版本:nginx-1.14.2、kibana-7.13.2-linux-x86_64.tar.gz 1. 安装配置Kibana (1)安装 [rootelk ~]# tar zxf kibana-7.13.2-linux-x86_64.tar.gz -C…

leetcode算法之链表

目录 1.两数相加2.两两交换链表中的节点3.重排链表4.合并K个升序链表5.K个一组翻转链表 1.两数相加 两数相加 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(…

针对c语言的scanf读取字符和字符串解析

在scanf函数中,格式字符串里的空格字符有特定的作用。 当你在格式字符串里放置一个空格时,scanf会尝试匹配并消耗输入中的一个或多个空白字符(包括空格、制表符或换行符)。换句话说,它会跳过任何空白字符,…

针对哈希冲突的解决方法

了解哈希表和哈希冲突是什么 哈希表:是一种实现关联数组抽象数据类型的数据结构,这种结构可以将关键码映射到给定值。简单来说哈希表(key-value)之间存在一个映射关系,是键值对的关系,一个键对应一个值。 …

蓝桥杯第四场双周赛(1~6)

1、水题 2、模拟题,写个函数即可 #define pb push_back #define x first #define y second #define int long long #define endl \n const LL maxn 4e057; const LL N 5e0510; const LL mod 1e097; const int inf 0x3f3f; const LL llinf 5e18;typedef pair…

java_基础_关键字

1.关键字的字母全部都是小写. 2.常用的代码编辑器(Notepad),针对关键字有特殊的颜色标记,非常的直观.

CleanMyMac X好不好用?有哪些优势

CleanMyMac X2024正是这一愿景和使命的体现。 作为一个团队,我们致力于采用令人过目不忘的设计来打造我们引以为豪的产品。 这是 UX/UI 设计已经成为我们核心价值的原因之一。 这也是我们不断完善它,从而为我们的用户创造最神奇体验的动力。 CleanMyMac …

基于springboot实现智慧党建系统项目【项目源码】

基于springboot实现智慧党建系统演示 Java技术 Java是由Sun公司推出的一门跨平台的面向对象的程序设计语言。因为Java 技术具有卓越的通用性、高效性、健壮的安全性和平台移植性的特点,而且Java是开源的,拥有全世界最大的开发者专业社群,所以…

Drools Rule Language 学习笔记

Drools Rule Language 1 Packages in DRL 可以有多个packages但推荐只用一个packageexample: package org.mortgages; 2 Import statements in DRL 2.1 You specify the package and data object in the format packageName.objectName, with multiple imports …

野火霸天虎 STM32F407 学习笔记(六)系统时钟详解

STM32 中级 前言 仍然是学习自野火F407网课。 启动文件详解 作用: 初始化堆栈指针 SP_initial_sp初始化 PC 指针 Reset_Handler初始化中断向量表配置系统时钟调用 C 库函数 _main 初始化用户堆栈,从而最终调用 main 函数去到 C 的世界 栈&#xff…

外观设计模式

package com.jmj.pattern.facade;public class Light {public void on(){System.out.println("打开电灯...");}public void off(){System.out.println("关闭电灯...");} }package com.jmj.pattern.facade;public class AirCondition {public void on(){S…

STM32入门学习(一):STM32 简介与软件安装

参考引用 STM32 入门教程-江科协 1. STM32 简介 1.1 STM32 套件介绍 1.2 STM32 简介 STM32 是 ST 公司基于 ARM Cortex-M 内核开发的 32 位微控制器 应用:嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等 1.3 ARM …

国内20个大模型中文场景测评及体验

中文场景能力测评 SuperCLUE排行榜 大模型及网站 公司(大模型) 智能程度 借鉴点 体验网站 备注 1 百度文心一言 高   文心一言   2 百川智能 高   百川大模型-汇聚世界知识 创作妙笔生花-百川智能   3 商汤商量SenseChat&#xff…

徕芬不是满分:自称超越戴森,用户称多次故障,品控仍是老大难?

撰稿|行星 来源|贝多财经 “双十一”购物节落下帷幕后,各大品牌纷纷公布“战报”。其中,高速吹风机品牌徕芬(也称“徕芬科技”)销售额超4.4亿元,全系产品销量超过80万台,高速吹风机系列单品(LF03、SE)销售…

基于springboot实现实习管理系统的设计与实现项目【项目源码+论文说明】

基于sprinmgboot实现实习管理系统的设计与实现演示 摘要 随着信息化时代的到来,管理系统都趋向于智能化、系统化,实习管理也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,…

智能联系人管理Python代码

在PyCharm中运行《智能联系人管理》即可进入如图1所示的系统主界面。 图1 系统主界面 具体的操作步骤如下: (1)添加联系人。在主界面中,单击“添加”按钮,将打开添加联系人窗口,在该窗口中,单…