随笔分类 - b9 - kubernetes(k8s)、rancher
摘要:rancher安装 详见:https://www.cnblogs.com/uncleyong/p/15728446.html 部署无状态应用 创建deployment 选择名称空间、输入资源名称、副本数;Deployment选项下不用填 Pod只打标签,其他网络、节点调度等不填 输入容器名称、镜像(
阅读全文
摘要:jenkins简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。(摘抄自百度百科) 官网:https://www.jenkins.io/zh/ 编写jenkins.yaml 说明: 容器跑
阅读全文
摘要:虚拟机非正常关机后,k8s集群不可用 获取节点,报如下错,kubectl get node 查看env:env | grep -i kubernetes 查看docker状态:systemctl status docker 查看kubelet状态:systemctl status kubelet 查
阅读全文
摘要:错误信息: [arthas@6]$ trace com.qzcsbj.gift.controller.OrderController findByOrderNumber '#cost>1000' Affect(class count: 1 , method count: 1) cost in 230
阅读全文
摘要:简介 Node是Pod真正运行的主机,可以是物理机也可以是虚拟机。 Node本质上不是Kubernetes来创建的, Kubernetes只是管理Node上的资源。 为了管理Pod,每个Node节点上至少需要运行container runtime(Docker)、kubelet和kube-proxy
阅读全文
摘要:微服务项目,部分服务无法delete,一直处于Terminating状态 kubectl get po -n gift 强制删除product:kubectl delete -n gift po/product-5765487994-qn5sr --force --grace-period=0 ku
阅读全文
摘要:问题 windows自动更新后,把电脑重启了, 虚拟机非正常关闭再次打连不上,心里真的是一万匹草泥马,显示如下: Generating "/run/initramfs/rdsosreport.txt" Entering emergency mode. Exit the shell to contin
阅读全文
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15475614.html 补充:skywalking中拓扑图、k8s中pod kubectl get po -A -owide 查询礼品 非gui执行命令:jmeter -n -t gift.jmx -
阅读全文
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15475614.html 资源文件 Deployment/StatefulSet/DaemonSet、Service、Ingress等 参考:https://www.cnblogs.com/uncley
阅读全文
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15475614.html Arthas(阿尔萨斯)是阿里巴巴开源的性能分析神器。 k8s中使用arthas的三种方式 1.复制文件:从本机复制到k8s容器,https://www.cnblogs.com
阅读全文
摘要:简介 k8s的不足: 通过编写YAML发布应用比较麻烦; 通过命令管理多套k8s集群非常不方便; Rancher是一个开源的可视化容器管理平台,用于部署、管理Kubernetes。 中文官网:https://docs.rancher.cn/ github:https://github.com/ran
阅读全文
摘要:资源文件yaml配置 -javaagent:/usr/skywalking/agent/skywalking-agent.jar -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.117.161 -Dcom.sun.m
阅读全文
摘要:简介 label是标签的意思,一对 key/value ,被关联到对象上,k8s中的资源对象大都可以打上标签,如Node、Pod、Service 等 一个资源可以绑定任意多个label,k8s 通过 Label 可实现多维度的资源分组管理,后续可通过 Label Selector 查询和筛选拥有某些
阅读全文
摘要:简介 是对一组资源和对象的抽象集合,比如可以用来将系统内部的对象划分为不同的项目组或者用户组。 常见的pod、service、replicaSet和deployment等都是属于某一个namespace的(默认是default),而node, persistentVolumes等则不属于任何name
阅读全文
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15475614.html 安装metrics server 参考:https://github.com/kubernetes-sigs/metrics-server master节点:kubectl c
阅读全文
摘要:对pod资源可以删除,进入终端执行命令,其他资源只读权限 apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: rbac.authorization.kubernetes.io/autoup
阅读全文
摘要:前言 虽然可以使用jvisualvm之类的工具监控java项目,但是集群环境下,还是捉襟见肘,下面介绍如何用主流的prometheus来监控java项目。 java项目配置 在pom.xml中添加依赖 <dependency> <groupId>org.springframework.boot</g
阅读全文
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15475614.html k8s外安装mysql https://www.cnblogs.com/uncleyong/p/10739530.html 配置MySQL Exporter采集MySQL监控数
阅读全文
摘要:更新中。。。 k8s基础 k8s系列(01):k8s简介 k8s系列(02):k8s基础环境配置 k8s系列(03):k8s安装 k8s系列(04):node(no) k8s系列(05):名称空间(ns) k8s系列(06):标签(label) k8s系列(07):核心资源(资源调度) - Pod
阅读全文
摘要:yaml语法及格式校验 详见:https://www.cnblogs.com/uncleyong/p/15437385.html 创建资源的三种方式 参考:https://www.cnblogs.com/uncleyong/p/15434823.html 方式一:kubectl run、ckubec
阅读全文

浙公网安备 33010602011771号