Kubernetes 批量操作命令 云运维 2023-01-04 LOVEHL^ˇ^ 手机阅读 1. 批量删除 Evicted 状态的 Pod 1 kubectl get pods --all-namespaces -o wide | grep Evicted | awk '{print $1,$2}' | xargs -L1 kubectl delete pod -n 2. 批量删除指定空间指定状态的 Pod 根据 field-selectors ,可以删除指定空间指定状态的 Pod 。 1 kubectl get pods --field-selector=status.phase!=Running -n default | cut -d' ' -f 1 | xargs kubectl delete pod -n default
不限次数,单次最长 6 小时免费在线体验 Kubernetes 1. 登录 Ngrok 获取一个 Authtoken 1.1 登陆 Ngrok 官网,获取 Authtoken 访问 Ngrok 官网,https://dashboard.ngrok.com/ , 可以使用 GitHub 或者 Google 账户登陆。进入 Authentication 页面,找到自己的 Authtoken,如下图: 1.2 在 GitHub 项目下,配置 Secrets 在项目的 云运维 2023-01-04 LOVEHL^ˇ^
云原生时代,如何通过 KubeSphere x 极狐GitLab 构建安全应用? 本文整理自云原生 Meetup 杭州站上,极狐(GitLab) DevOps 技术布道师马景贺的演讲。 当听到云原生的时候,你会想起什么? 可能很多人很自然地就会想到 Kubernetes、容器、微服务、开源等等,这些关键词是我们接触云原生绕不开的话题。但是以上还少了一个关键词:安全。 云原生从 2013 年出现,2015 年发展起来以后,安全也逐渐被关注和重视。 以云原生中常用的镜像安全为例,下 云运维 2023-07-09 LOVEHL^ˇ^
k8s 入门到实战部署应用到 k8s 背景 最近这这段时间更新了一些 k8s 相关的博客和视频,也收到了一些反馈;大概分为这几类: 公司已经经历过服务化改造了,但还未接触过云原生。 公司部分应用进行了云原生改造,但大部分工作是由基础架构和运维部门推动的,自己只是作为开发并不了解其中的细节,甚至 k8s 也接触不到。 还处于比较传统的以虚拟机部署的传统运维为主。 其中以第二种占大多数,虽然公司进行了云原生改造,但似乎和纯业务研发同学来说 云运维 2023-09-07 LOVEHL^ˇ^
Robot Framework 基础 主要介绍 Robot Framework 的一些基本概念,如何写一个测试用例。 1. 基础元素 1.1 关键字 - keywords Robot Framework 关键字类似函数。分为系统关键字和用户自定义关键字。 系统关键字,通过加载 Library 引入 用户关键字,通过加载 Resource 引入 1.2 库 - Library 库用来封装和复用关键字。Robot Framework 库包 云运维 2023-01-04 LOVEHL^ˇ^
KubeSphere(一) All in One 前言 KubeSphere是基于Kubernetes的开源容器编排管理工具,由于国内网络问题新手入门Kubernetes部署环境相对困难,建议先部署KubeSphere,KubeSphere的自动化部署完成后会自行部署好Kubernetes环境。同时拥有更清新健全的WEB管理页面。 一、简介 KubeSphere 是在容器调度平台 Kubernetes 之上构建的企业级分布式多租户容器管理平台,提 云运维 2023-07-09 LOVEHL^ˇ^