• 最新文章

生成式人工智能导论与深度学习预告

生成式人工智能导论 写在文前:其实本来计划写一篇关于生成式人工智能的博客,但是市面上已经有很好的课了,比如李宏毅老师-2024版生成式人工智能导论。里面用很短的课程就可以带领大家进入生成式人工智能的世界,并且会有一个在线平台给大家体验每节课对应的功能。(需要科学上网)我也是强烈的希望如果对该技术有兴趣的同学可以去学习李宏毅老师的课程。 针对科学上网的问题,本人不提供任何方法,但是提供给读者几个非常

K8S-服务网格Istio

K8S-服务网格Istio 云原生服务网格(Service Mesh)是一种专门设计用于管理微服务间通信的基础设施层,通常在云原生架构中用于提高服务间的可观察性、安全性和可靠性。服务网格通过代理(sidecar 模式)实现服务间通信的拦截和管理,而无需在服务本身中植入逻辑 Service Mesh 核心特性如下: 1、流量管理:负载均衡,动态分发流量,确保高可用。流量控制,基于策略的请求路由(如蓝

K8S-Devops实操

K8S-Devops实操 Jenkins 凭证 Credentials Harbor 的账号密码、GitLab 的私钥、Kubernetes 的证书均使用 Jenkins 的 Credentials 管理 配置 Kubernetes 证书 找到集群中的 KUBECONFIG,一般是 kubectl 节点的~/.kube/config 文件,或者是 KUBECONFIG 环境变量所指向的文件(/et

K8S-CKS模拟

K8S-CKS题目解析 考试大纲 集群安装:15% 使用网络安全策略来限制集群级别的访问 使用CIS基准检查Kubernetes组件(etcd, kubelet, kubedns, kubeapi)的安全配置。 正确设置入口与TLS 保护节点元数据和端点 在部署之前验证平台二进制文件 集群强化:15% 限制访问Kubernetes API 使用基于角色的访问控制来最小化暴露 谨慎使用服务帐户,例如

K8S-DevOps基础和环境搭建

K8S-DevOps基础和环境搭建 在本章节开始前,需要了解的概念较多,在本文前半部分会将对应的概念、命令先进行解释。读者可以先选择阅读,或者先完成搭建部分的实验,当出现概念性的疑惑时,再回头翻阅。 DevOps DevOps 是开发(Development)和运维(Operations)团队之间的协作文化与实践,旨在提高软件开发和发布的效率、质量以及可靠性。DevOps 强调通过自动化、持续集成

K8S-CKA模拟

K8S-CKA题目解析 考试大纲 集群架构,安装和配置:25% • 管理基于角色的访问控制(RBAC) • 使用Kubeadm安装基本集群 • 管理高可用性的Kubernetes集群 • 设置基础架构以部署Kubernetes集群 • 使用Kubeadm在Kubernetes集群上执行版本升级 • 实施etcd备份和还原 工作负载和调度:15% • 了解部署以及如何执行滚动更新和回滚 • 使用Co

K8S-Ingress进阶

K8S-Ingress进阶 在前面Service章节其实已经介绍过Ingress,但是针对于生产环境下的Ingress配置会更加多样化。针对不同的应用场景,在本章节会详细介绍Ingress的不同使用方法。如果读者之前有接触过Nginx,其实会发现跟Nginx的功能点非常类似。 在开始前,为读者介绍两个概念,分别是hostNetwork和Annotations。 HostNetwork hostNe

K8S监控-Prometheus

K8S监控-Prometheus 在 Kubernetes(K8s)中使用 Prometheus 进行监控时,有一些关键的指标和参数,通常需要关注以确保集群的健康和性能 1、API Server 参数 含义 apiserver_request_duration_seconds API 请求的响应时间 apiserver_request_total API 请求的总次数,区分成功与失败 apiser

K8S日志收集

K8S日志收集 在生产环境下,Kubernetes (K8s) 的日志收集是维护系统稳定性和排查问题的关键环节 1、 Kubernetes 系统日志 (1)API Server 日志:记录所有对 Kubernetes API 的请求与响应。关键日志位置:/var/log/kube-apiserver.log。包括认证、授权和资源变更等信息。 (2)Controller Manager 日志:管理控

K8S中间件容器化Operator&Helm

K8S中间件容器化Operator&Helm 中间件容器化是指将传统的中间件应用(如数据库、消息队列、缓存、日志服务等)包装到容器中,以便于在容器编排平台(如 Kubernetes)上进行部署、管理和扩展。这一做法可以提高应用的可移植性、灵活性和可维护性,同时能更好地与云原生架构兼容。 容器化中间件的主要优点包括: 快速部署与扩展:通过容器,可以实现中间件的快速部署,轻松扩展或缩减资源,支