草庐IT

k8s之Service

全部标签

windows service2008 2R 开启telnet

1,什么是telnet可以把telnet当作一种通信协议,对于入侵者而言telnet是一种远程登录的工具。2,windows开启telnet(默认情况下windows系统的telnet功能是关闭的)步骤:①打开控制面板输入win+R输入control点击【程序】-打开或关闭windows功能②点击【功能】-【添加功能】-勾选telnet客户端进行安装③在命令行输入telnetip21看FTP文件服务器的21端口是否正常打开④可以正常打开,说明FTP文件服务器搭建成功

关于Docker重启出现 “Failed to restart docker.service: Unit docker.service not found.”

项目场景:环境:Linuxubuntu5.15.0-48-genericDocker软件的版本:Dockerversion20.10.14,builda224086349问题描述使用以下命令重启:$sudoservicedockerrestart$sudosystemctlrestartdocker都出现了error:Failedtorestartdocker.service:Unitdocker.servicenotfound. 原因分析:因为最开始我使用的是snap安装的,并未使用apt解决方案:使用命令:$sudosnaprestartdocker  解决!$snaplist可以查看自己

Kubernetes、k8s从入门到实战

本文章用到k8s安装包及工具文件链接:https://pan.baidu.com/s/1gYU9xxwxI9cXfJ1IJGQjwg?pwd=ye11提取码:ye11云计算+服务我们对于云计算的概念,维基百科有以下定义:CloudcomputingisanewformofInternet-basedcomputingthatprovidessharedcomputerprocessingresourcesanddatatocomputersandotherdevicesondemand.云计算就是一种按照需求通过Internet获取计算资源的形态。这些计算资源被包装成为服务,提供给用户。而提供

【K8S系列】深入解析K8S监控

序言做一件事并不难,难的是在于坚持。坚持一下也不难,难的是坚持到底。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记论点蓝色:用来标记论点Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下k8s监控相关知识希望这篇文章能让你不仅有一定的收获,而且可以愉快的学习,如果有什么建议,都可以留言和我交流 专栏介绍这是这篇文章所在的专栏,欢迎订阅:【深入解析k8s】专栏简单介绍一下这个专栏要做的事:主要是深入解析每个知识点,帮助大家完全掌握k8s,以下是已更新的章节这是专栏介绍文章地址:【深入解析K8S专栏介绍】Kubernetes是一个分布式

k8s查看各组件日志的方法

K8S是kubernetes的缩写,是为解决容器服务编排而生的,在运维K8S服务的过程中,经常会遇到各种报错和诊断问题,那么我们一般怎么查看K8S组件的日志,怎么看日志呢?一、K8S查看集群事件kubectlgetevents二、kubeletdescribe查看日志,一定要带上命名空间,多个命名空间会报错kubectldescribenodekmaster1#查看node节点日志kubectldescribepodpod名称#查看pod应用的信息三、K8S查看pod日志pod日志的查看具体用法比较多,根据实际场景去用kubectllogs-fetcd-kmaster1-nkube-syste

Java手动编码实现与k8s交互式shell

前言要手动编码,和k8s做shell交互,我们需要弄清以下两个问题:1、Java如何与k8s做shell交互2、前端界面如何与Java后台交互3、多个用户并发访问如何实现问题1:k8s官方提供了各种语言的KubernetesAPI,对于Java语言来说,采用KubernetesClient即可实现执行shell命令。需要pod的容器的基础镜像本身支持bash、sh等终端问题2:为了交互的实时性,我们与前端的交互采用长连接问题3:为各个用户分配独立的窗口线程综上,我绘制了以下架构图:一、后台代码我们假设crm-publiccloud-5fcdb4749b-rlr8s这个pod中,有一个容器crm

Failed to start mysqld.service: Unit not found.

请仔细观看文档后,如果符合这个错误,再通过这种方式解决,不要盲目复制问题:Failedtostartmysqld.service:Unitnotfound.原因:MySQL没有安装成功,就启动MySQL如果是在使用"yum-yinstallmysql-community-server"命令安装mysql的时候,没有安装成功(原因:密钥已安装但是不适用此软件包)然后,使用"systemctlstartmysqld.service"命令启动MySQL时,报"Failedtostartmysqld.service:Unitnotfound."错误解决:运行rpm命令更新检索秘钥,即可rpm--imp

翻译|K8s权限提升: 集群中过多权限引发的安全问题

原文白皮书https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/whitepapers/kubernetes-privilege-escalation-excessive-permissions-in-popular-platforms起初是看到POHTeam的这篇谷歌云漏洞赏金计划2022Top7案例学习参考;其中5thPrize:KubernetesPrivilegeEscalation:ExcessivePermissionsinPop

K8S集群中Pod资源处于CrashLoopBackOff状态排查思路

K8S集群中Pod资源处于CrashLoopBackOff状态排查思路文章目录K8S集群中Pod资源处于CrashLoopBackOff状态排查思路1.Pod资源处于CrashLoopBackOff状态的原因2.Pod资源处于CrashLoopBackOff状态的排查思路3.资源限制问题导致Pod处于CrashLoopBackOff状态1.Pod资源处于CrashLoopBackOff状态的原因CrashLoopBackOff状态一般都是Pod资源中的容器出现了问题,可以有以下几点原因:容器中部署的程序存在Bug,无法正常启动,就会出现此状态,可以查询容器的启动日志,从日志中获取重要线索,逐个

K8S集群中Pod资源处于CrashLoopBackOff状态排查思路

K8S集群中Pod资源处于CrashLoopBackOff状态排查思路文章目录K8S集群中Pod资源处于CrashLoopBackOff状态排查思路1.Pod资源处于CrashLoopBackOff状态的原因2.Pod资源处于CrashLoopBackOff状态的排查思路3.资源限制问题导致Pod处于CrashLoopBackOff状态1.Pod资源处于CrashLoopBackOff状态的原因CrashLoopBackOff状态一般都是Pod资源中的容器出现了问题,可以有以下几点原因:容器中部署的程序存在Bug,无法正常启动,就会出现此状态,可以查询容器的启动日志,从日志中获取重要线索,逐个