kubernetes flannel service calico

02_容器编排技术 Kubernetes

云原生 容器编排技术 Kubernetes面试题 1、简述etcd及其特点? etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。 特点: 简 ......
容器 Kubernetes 技术 02

kubernetes部署nexus

1.NexusVolume cat > nexus-volume.yaml <<EOF apiVersion: v1 kind: PersistentVolumeClaim metadata: name: nexus-data-pvc namespace: kube-ops spec: access ......
kubernetes nexus

kubernetes 部署SonarQube

1.PostgreSQL 参考博客:https://hanggi.me/post/kubernetes/k8s-postgresql 1.1.配置PostgreSQL的ConfigMap cat > postgres-configmap.yaml <<EOF apiVersion: v1 kind: ......
kubernetes SonarQube

DMN Use Service Task

在DMN中,可以通过Use Service Task来获取外部系统的数据。Use Service Task是一种可嵌入服务调用的任务类型,允许在规则流程中调用外部服务,包括Web服务、REST服务等。使用Use Service Task时,需要在DMN文件中定义任务的输入输出参数,然后在规则中调用该 ......
Service Task DMN Use

Kubernetes(k8s)定时任务:CronJob

Kubernetes(k8s)定时任务:CronJob,kubernetes CronJob和Linux crontab两者差异,CronJob表达式语法,创建CronJob定时任务,创建具有超时时间的CronJob定时任务 ......
Kubernetes 任务 CronJob k8s 8s

kubernetes 组件介绍及搭建

准备 主机昵称IP安装服务 master 192.168.100.10 docker、kubelet-1.23.0 kubeadm-1.23.0 kubectl-1.23.0 node 192.168.100.20 docker、kubelet-1.23.0 kubeadm-1.23.0 kubec ......
kubernetes 组件

Kubernetes上安装nacos

k8s配置 apiVersion: apps/v1 kind: Deployment metadata: name: nacos namespace: com spec: selector: matchLabels: app: nacos-server replicas: 1 revisionHis ......
Kubernetes nacos

Kubernetes(k8s)一次性任务:Job

Kubernetes(k8s)一次性任务:Job,Job简介,创建一个简单任务的job,创建需要执行多次的job任务,测试job失败重试次数,job任务使用示例:计算圆周率。 ......
Kubernetes 一次性 任务 Job k8s

K8s - 使用Kubeadm 安装部署 Kubernetes

【官网】 Kubernetes的安装部署环境要求如下: 操作系统:支持Linux或Windows Server操作系统,建议使用64位版本。 CPU:至少有2个CPU核心,建议使用4个以上。 内存:至少有8GB RAM,建议使用16GB或更多。 存储:至少有100GB可用磁盘空间,建议使用SSD硬盘 ......
Kubernetes Kubeadm K8s K8 8s

Kubernetes CKA考试之Killer Simulator(下)

[toc] ## Question 16 | Namespaces and Api Resources _Task weight: 2%_ Use context: `kubectl config use-context k8s-c1-H` Create a new Namespace called ......
Kubernetes Simulator Killer CKA

Central Authentication Service (单点登录)资料查询

统一认证服务参考资料: https://en.wikipedia.org/wiki/Central_Authentication_Service https://www.apereo.org/projects/cas https://github.com/apereo/java-cas-client ......

Kubernetes CKA考试之Killer Simulator(上)

**CKA Simulator Kubernetes 1.25** [https://killer.sh](https://killer.sh/) [toc] ## Pre Setup Once you've gained access to your terminal it might be wi ......
Kubernetes Simulator Killer CKA

《kubernetes 系列》7. etcd 是如何基于 MVCC 实现 key 的历史变更的?

### 楔子 **在 etcd v2 时,存在的若干局限,如仅保留最新版本 key- value 数据、丢弃历史版本。而 etcd 的核心特性 watch 又依赖历史版本,因此 etcd v2 为了缓解这个问题,会在内存中维护一个较短的全局事件滑动窗口,保留最近的 1000 条变更事件。但是在集群写 ......
kubernetes 历史 etcd MVCC key

Kubernetes(k8s)健康性检查:livenessprobe探测和readinessprobe探测

Kubernetes(k8s)健康性检查:livenessprobe探测和readinessprobe探测,容器健康检查, 自动重启容器,分别使用command,httpGet,tcpSocket的方式进行探测 ......

kubernetes(k8s)大白学习02:容器和docker基础、使用、架构学习

## 一、什么是容器 ### 容器简介 简单说:容器(container)就是计算机上的一个沙盒进程,它与计算机上的所有其它进程相隔离。 这种隔离是怎么做到的呢?它利用了内核提供的 namespace 和 cgroup 这 2 种技术。这些技术能力在 Linux 中已经存在了很长时间。而 Docke ......
大白 容器 kubernetes 架构 基础

《kubernetes 系列》6. etcd 的租约是怎么一回事?

### 楔子 **etcd 的一个典型的应用场景是 Leader 选举,那么 etcd 为什么可以用来实现 Leader 选举?核心特性实现原理又是怎样的?** **本篇文章就来聊一聊 Leader 选举背后的技术点之一:租约(Lease), 通过解析它的核心原理、性能优化思路,从而对 Lease ......
租约 kubernetes 回事 etcd

【Kubernetes】yaml文件编写 -- 持续更新

> K8S通过yaml格式的声明式API与资源对象交互 > API版本由`apiVersion`字段指定,API对象类型由`kind`字段指定 > 除此之外,每个API对象有三大类属性: > - `metadata`:元数据 > - `spec`:规范 > - `status`:状态 ### Pod ......
Kubernetes 文件 yaml

【Kubernetes】kubectl常用命令手册 -- 持续更新

### 元信息 api列表: - `kubectl api-resources` - `kubectl api-resources -o wide` 用法查询: - `kubectl explain .` ### Pod 创建/更新Pod资源:`kubectl apply -f ` 查看已有Pod资 ......
Kubernetes 命令 常用 kubectl 手册

kubernetes删除ns异常状态为:Terminating

在部署kuboard控制平台的时候,不规范删除,导致ns状态为Terminating ```shell [root@master01 ~]# kubectl delete namespace kuboard ^C root@master01 ~]# kubectl get ns NAME STATU ......
Terminating kubernetes 状态

Rust Web 全栈开发之 Web Service 中的错误处理

# Rust Web 全栈开发之 Web Service 中的错误处理 ## Web Service 中的统一错误处理 ### Actix Web Service 自定义错误类型 -> 自定义错误转为 HTTP Response - 数据库 - 数据库错误 - 串行化 - serde 错误 - I/ ......
Web 错误 Service Rust

《kubernetes 系列》5. etcd 是如何通过鉴权实现数据安全的?详解 etcd 的认证、授权与权限

### 楔子 **前面我们已经知道了如何使用 etcd 存储数据,但 etcd 作为云原生的基石,也大量应用在微服务上面。而提到微服务,你应该知道多租户的概念,多个用户使用同一个集群。那么这个时候如何实现隔离呢?因为如果不隔离,那么 A 用户可能会将 B 用户的数据覆盖掉,或者越权访问。** **e ......
etcd kubernetes 权限 数据

【随手记录】Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

链接数据库报错 Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 出现这个问题基本是数据库的方言 dialect 或者驱动 driver_class有问题,可以确认下diale ......

SSM-基类-Service

> 多态中父类不能调用子类独有的属性和方法,如何间接使用? ![image](https://img2023.cnblogs.com/blog/1986448/202305/1986448-20230530201433127-998628362.png) ## 1.BaseService基本接口 ` ......
Service SSM

部署 Kubernetes + KubeVirt

## 一、基础环境准备 在openstack平台上创建两台虚拟机: 主: 10.104.43.110 备: 10.104.43.118 ### 1、修改主机名并配置映射 ```bash # 所有节点修改主机名 [root@k8s-h-master ~]# hostnamectl set-hostna ......
Kubernetes KubeVirt

《kubernetes 系列》4. etcd 的安装、命令行操作,以及 etcd v2 和 v3 的差异

### 楔子 **通过前面两篇文章,我们已经对 etcd 有了一个基本的了解,那么接下来就要安装 etcd 了。安装完之后,再来全面介绍 etcd 的语法,etcd 的功能还是很强大的。** **下面就来安装 etcd。** ### 安装 etcd **先说一下配置,首先操作系统是 CentOS 7 ......
etcd kubernetes 差异 命令 v2

Kubernetes GoRoutineMap工具包代码详解

1、概述 GoRoutineMap 定义了一种类型,可以运行具有名称的 goroutine 并跟踪它们的状态。它防止创建具有相同名称的多个goroutine,并且在上一个具有该名称的 goroutine 完成后的一段退避时间内可能阻止重新创建 goroutine。 使用GoRoutineMap场景: ......

Kubernetes 入门实战

## Kubernetes 入门实战 ### Docker ##### Docker 的安装 安装 docker.io 为了方便,你还可以使用 -y 参数来避免确认,实现自动化操作: ```shell sudo apt install -y docker.io #安装Docker Engine `` ......
Kubernetes 实战

calico-node 报错calico/node is not ready: BIRD is not ready: BGP not established with 【转】

今天不知道怎么回事,一台机器的calico-node报错,也就是无法初始化正常 Events: Type Reason Age From Message Normal Scheduled 45s default-scheduler Successfully assigned kube-system/ ......
calico not ready node calico-node

rabbitMQ windows环境重装后报错RabbitMQ service is already present - only updating service parameters

错误如下:C:\Users\Administrator>rabbitmq-service installRabbitMQ service is already present - only updating service parametersC:\Program Files\erl\erts\bi ......

DISM命令(Deployment Image Servicing and Management)是Windows操作系统中的一个工具,它可以对映像文件进行操作和维护。主要用于管理Windows镜像、软件包和驱动程序

DISM(Deployment Image Servicing and Management)是Windows操作系统中的一个工具,它可以对映像文件进行操作和维护。主要用于管理Windows镜像、软件包和驱动程序。 下面是DISM命令的一些常见用法: 检查映像状态: Copy Code dism / ......