• 2024-07-01k8s-09-Deployment
    Deployment微服务化:将一个大规模系统拆分成各个独立运行的组件更新pod:直接删除所有现有的pod,然后创建新的pod。先创建新的pod,并等待它们成功运行之后,再删除旧的pod。按顺序创建新的pod,然后逐渐删除旧的pod。第1种会导致应用程序在一定的时间内不可
  • 2024-06-19【K8s】专题五(4):Kubernetes 配置之 ConfigMap 与 Secret 使用
    以下内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发!欢迎扫码关注个人公众号!目录一、ConfigMap使用方式1、注入环境变量2、挂载配置文件二、Secret使用方式1、注入环境变量2、设置镜像密钥3、设置TLS凭据一、ConfigMap使用方
  • 2024-06-16k8s知识
    共享网络每个Pod里,额外起一个Infracontainer小容器来共享整个Pod的NetworkNamespaceInfracontainer是一个非常小的镜像,大概100~200KB左右,是一个汇编语言写的、永远处于“暂停”状态的容器。由于有了这样一个Infracontainer之后,其他所有容器都会通过JoinNamespace的方式
  • 2024-06-15k8s deployment
     #Defaultvaluesforchart.#ThisisaYAML-formattedfile.#Declarevariablestobepassedintoyourtemplates.replicaCount:2minReadySeconds:1strategy:type:RollingUpdateRollingUpdate:maxSurge:1maxUnavailable:0image:repos
  • 2024-06-12【Jenkins+K8s】持续集成与交付 (二十):K8s集群通过Deployment方式部署安装Jenkins
  • 2024-06-02Kubernetes——YAML文件编写
    目录一、创建Kubernetes对象YAML文件必备字段1.apiVersion2.kind3.metadata4.spec二、YAML格式基本规范1.结构表示2.键值对3.列表(数组)4.字典(映射)5.数据类型6.注释7.多文档支持8.复杂结构9.示例 三、YAML文件编写1.YAML文件的组成2.生成YAML文件框架2.1--d
  • 2024-06-01k8s——安装istio
    安装istioIstio/入门[root@master~]#curl-Lhttps://istio.io/downloadIstio|sh-%Total%Received%XferdAverageSpeedTimeTimeTimeCurrentDloadUploadTotalSpentLeftSpeed00
  • 2024-06-01k8s——istio
    安装istioIstio/入门[root@master~]#curl-Lhttps://istio.io/downloadIstio|sh-%Total%Received%XferdAverageSpeedTimeTimeTimeCurrentDloadUploadTotalSpentLeftSpeed000
  • 2024-05-31vulhub-素晴主题靶机aqua详细渗透流程
    文章目录靶机信息一、锁定靶机地址二、扫描靶机端口与服务三、SMB信息搜集四、WEB渗透1.网站目录扫描2.网页信息搜集3.文件包含漏洞五、FTP服务渗透1.knockd技术2.knock开启端口3.FTP上传反弹shell获取webshell六、后渗透提权1.webshell到普通用户2.普通用户横向提权3.
  • 2024-05-30Langchain初体验-GLM4使用
    GLM4智谱AI推出新一代基座模型GLM-4LangchainLangChain是一个由大型语言模型(LLMs)驱动的应用开发框架。依赖pipinstalllangchainlangchain_communityhttpxhttpx_ssePyJWTDemoimportosfromlangchain_community.chat_modelsimportChatZhipuAIfromlangchain
  • 2024-05-27k8s 怎么精准获取deployment关联的pods?
    标签获取我们获取那些pods属于某个deployment时最先想到的可能是通过标签获取,其实这个是不准确的。因为标签并不是唯一的,也就是说不同deployment其实是能有相同标签的。replicaSets获取deployment的产生pod流程如下:deployment->replicaSets->pod。deployment先产生replic
  • 2024-05-21k8s——deployment
    创建deployment[root@masterdeploy]#kubectlcreatedeploynginx-deploy--image=nginx:1.7.9deployment.apps/nginx-deploycreated//kubectlcreate资源类型资源名称(deployment的名称)指定镜像//都是在动态的更新pod副本的数量deployment和replicaSet是嵌套关
  • 2024-05-15K8S之yaml 文件详解pod、deployment、service(转)
    原文:https://blog.csdn.net/footless_bird/article/details/125946101作者:墨鸦_Cormorant来源:CSDN K8S中的yaml文件yaml语法学习 Kubernetes支持YAML和JSON格式管理资源对象 JSON格式:主要用于api接口之间消息的传递 YAML格式:用于配置和管理,YAML是一种简
  • 2024-05-15k8s nodeName与nodeSelector的简单应用(转)
    原文:https://blog.csdn.net/xhredeem/article/details/127687465作者:xhredeem来源:CSDN默认情况下,k8smaster管理节点有污点标签,默认是NoSchedule,即不会被调度。新创建的pod会随机选择除了master管理节点的以外的node工作节点上创建。如果想要使某个新建pod在某个node节点创建
  • 2024-05-11Microsoft Deployment Toolkit(MDT)是微软提供的一套免费的部署工具,旨在简化和自动化 Windows 操作系统及其他 Microsoft 产品的部署过程。MDT 可以帮助
    MicrosoftDeploymentToolkit(MDT)是微软提供的一套免费的部署工具,旨在简化和自动化Windows操作系统及其他Microsoft产品的部署过程。MDT可以帮助IT管理员在企业环境中轻松地部署Windows操作系统,以及必要的应用程序和设置。MDT提供了一系列工具和功能,包括:部署环
  • 2024-04-23k8s 操作命令-合集List
    k8s操作命令合集List ---------------k8s基本常用的命令-----------------------------------------1、创建资源kubectlcreatedeploymentnginx--image=nginx2、列出资源kubectlgetpods3、描述资源kubectldescribepod<pod-name>4、删除资源
  • 2024-04-18Windows Assessment and Deployment Kit(ADK)中的 DISM(Deployment Image Servicing and Management)工具是用于管理
    WindowsAssessmentandDeploymentKit(ADK)中的DISM(DeploymentImageServicingandManagement)工具是用于管理Windows映像(WIM)和虚拟硬盘(VHD)文件的命令行工具。DISM提供了许多功能和参数,其中一些可能不太常见或被称为“隐藏参数”。这些隐藏参数通常不在DISM命令的文档
  • 2024-04-14继续记录mdt+wds的bug Verify BCDBootEx
    简介配置又出错了从来没想过,居然有这么多错。巨硬啊。难啃啊。Windows10deploymentsfailwithMicrosoftDeploymentToolkitoncomputerswithBIOStypefirmware-MicrosoftSupport使用MDT部署BISO系统时,Operatingsystemdeploymentdidnotcompletesuccessfull
  • 2024-04-14WDS+MDT网络启动自动部署windows(六)rules bootstrip.ini
    简介这就是自动化的关键一步。自动化规则,启动脚本。关键是设置共享文件夹属性中的Rules标签。设置rulesbootstrap.ini官方示例分步-使用MDT在测试实验室中部署Windows10-Windows10|Microsoft学习fully-automated-lti-deployment-for-a-refresh-computer-scenari
  • 2024-04-11k8s更新pod4中模式
    k8s更新策略四种部署方案滚动更新:先上v2版本,然后慢慢干掉v1版本(每当一个v2版本的Pod变成Running,再干掉一个v1版本的Pod)优点:不存在某段时间内服务不可用缺点:切换过程中,存在pod新老版本共存(解决:v2代码需要做兼容性)补充:默认是滚动更新缺省是滚动更新重新创建:v1版本都干
  • 2024-04-09实战:如何优雅的从 Skywalking 切换到 OpenTelemetry
    背景最近公司将我们之前使用的链路工具切换为了OpenTelemetry.我们的技术栈是:OTLPClient──────────►Collect────────►StartRocks(Agent)▲
  • 2024-04-06K8s集群备份还原与迁移利器-Velero
    一、简介Velero是一款云原生时代的灾难恢复和迁移工具,采用Go语言编写,并在github上进行了开源,利用velero用户可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。开源地址:https://github.com/vmware-tanzu/velero官方文档:https://velero.io/docs/v1.11/1.1支
  • 2024-04-06Replication Controller、ReplicaSet和Deployment(Kubernetes调度系列,结合操作命令讲解)
    目录一、概述二、ReplicationController2.1ReplicationController说明2.2ReplicationController举例三、ReplicaSet3.1ReplicaSet说明3.2ReplicaSet举例四、无状态应用管理Deployment4.1概述4.2创建Deployment4.2.1Deployment标签内容解析4.2.2ku
  • 2024-04-04【云原生篇】k8s之Deployment详解
    Kubernetes的Deployment是一种管理声明式更新的资源对象,它允许你描述应用的期望状态,并由Deployment控制器自动将当前状态改变为期望状态。Deployment主要用于无状态应用的部署和扩展,但也可以用于有状态应用。核心功能自动化部署与回滚:Deployment可以自动更新应用的
  • 2024-03-29深入理解Kubernetes中的Deployment
    Kubernetes作为容器编排系统的先驱,为应用程序的部署和管理提供了强大的工具和机制。其中,Deployment是Kubernetes中一个核心的概念,它为应用程序的部署和更新提供了一种简单而灵活的方法。在本文中,我们将深入探讨Kubernetes中Deployment的工作原理、使用方法以及最佳实践。什么