随笔分类 -  k8s-docker

上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要:安装k8s 1.24版本,使用yum 安装了crio 出现 /var/log/message 日志中出现了 error adding seccomp filter rule for syscall bdflush : requested action matches default action o 阅读全文
posted @ 2022-07-20 17:21 fengjian1585 阅读(600) 评论(0) 推荐(0)
摘要:对于非结构化的数据存储系统来说,LIST 操作通常都是非常重量级的,不仅占用大量的 磁盘 IO、网络带宽和 CPU,而且会影响同时间段的其他请求(尤其是响应延迟要求极高的 选主请求),是集群稳定性的一大杀手。 例如,对于 Ceph 对象存储来说,每个 LIST bucket 请求都需要去多个磁盘中捞 阅读全文
posted @ 2022-06-24 14:37 fengjian1585 阅读(415) 评论(0) 推荐(0)
摘要:在近期的工作中,我们发现 K8s 集群中有些节点资源使用率很高,有些节点资源使用率很低,我们尝试重新部署应用和驱逐 Pod,发现并不能有效解决负载不均衡问题。在学习了 Kubernetes 调度原理之后,重新调整了 Request 配置,引入了调度插件,才最终解决问题。这篇就来跟大家分享 Kuber 阅读全文
posted @ 2022-06-24 14:23 fengjian1585 阅读(592) 评论(0) 推荐(0)
摘要:nfs k8s storageclsss 配置 [root@k8s-master-01 tools]# cat nfs_sc.yaml apiVersion: v1 kind: Namespace metadata: name: kubesphere-system apiVersion: v1 ki 阅读全文
posted @ 2022-06-01 21:07 fengjian1585 阅读(383) 评论(0) 推荐(0)
摘要:深入ingress-nginx 1. 使用deployment 是否合适 2. 四层代理 3. 定制配置(超时, buffersize 设置) 4. https服务 5. 访问控制(session保持,支不支持AB测试) 错误页面是发生错误时显示的网页。错误页面会警告用户发生的错误类型,并可能为用户 阅读全文
posted @ 2022-05-29 18:34 fengjian1585 阅读(906) 评论(0) 推荐(1)
摘要:下载地址:https://github.com/prometheus-operator/kube-prometheus 安装后, 无法获取 kubectl top pod 监控数据, 经过prometheus 查询 container_cpu_usage_seconds_total, 发现conta 阅读全文
posted @ 2022-05-27 11:03 fengjian1585 阅读(396) 评论(0) 推荐(0)
摘要:设置tab 补齐方法 vim /etc/profile 前提: 安装了bash-completion.noarch source <(kubectl completion bash) source /etc/profile 阅读全文
posted @ 2022-05-27 09:18 fengjian1585 阅读(75) 评论(0) 推荐(0)
摘要:清除 curl -u admin:123456 -X POST http://192.168.0.202/api/v2.0/system/gc/schedule -H 'accept: application/json' -H 'Content-Type: application/json' -d 阅读全文
posted @ 2022-05-12 19:32 fengjian1585 阅读(406) 评论(0) 推荐(0)
摘要:containerd 实现了 kubernetes 的 Container Runtime Interface (CRI) 接口,提供容器运行时核心功能,如镜像管理、容器管理等,相比 dockerd 更加简单、健壮和可移植。 加载模块 cat <<EOF | sudo tee /etc/module 阅读全文
posted @ 2022-04-19 14:30 fengjian1585 阅读(493) 评论(0) 推荐(0)
摘要:cri-o 实现了 kubernetes 的 Container Runtime Interface (CRI) 接口,提供容器运行时核心功能,如镜像管理、容器管理等,相比 docker 更加简单、健壮和可移植。 下载 cd /data/tools/ wget https://storage.goo 阅读全文
posted @ 2022-04-18 16:23 fengjian1585 阅读(2526) 评论(0) 推荐(0)
摘要:配置yum源 [root@master1 ~]# cat > /etc/yum.repos.d/kubernetes.repo << EOF [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/ 阅读全文
posted @ 2022-03-06 16:33 fengjian1585 阅读(561) 评论(0) 推荐(0)
摘要:openssl x509 -in kubernetes.pem -text -noout openssl x509 -in etcd.pem -text -noout openssl x509 -in kubernetes.pem -text -noout openssl x509 -in kube 阅读全文
posted @ 2022-02-25 15:23 fengjian1585 阅读(6517) 评论(0) 推荐(0)
摘要:harbor管理helm-chart harbor安装的时候默认没有helm charts的仓库,启用 harbor 的 chart repository 服务 docker-compose stop ./install.sh --with-chartmuseum 配置国内chart仓库 微软仓库( 阅读全文
posted @ 2022-02-25 15:01 fengjian1585 阅读(339) 评论(0) 推荐(0)
摘要:有两种情况: 1.做为volumes使用时,subPath代表存储卷的子路径: apiVersion: v1 kind: Pod metadata: name: testpod0 spec: containers: - name: testc image: busybox command: ["/b 阅读全文
posted @ 2022-02-25 14:39 fengjian1585 阅读(2261) 评论(0) 推荐(0)
摘要:一、安装 1.安装argocd kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install 阅读全文
posted @ 2022-02-25 14:34 fengjian1585 阅读(3408) 评论(0) 推荐(0)
摘要:[root@master1 ~]# kubectl get lease -A NAMESPACE NAME HOLDER AGE kube-node-lease master1 master1 251d kube-node-lease master2 master2 251d kube-node-l 阅读全文
posted @ 2022-02-25 13:27 fengjian1585 阅读(153) 评论(0) 推荐(0)
摘要:2 使用ConfigMap 2.1 通过环境变量的方式使用ConfigMap 2.1.1 使用单个ConfigMap中的数据定义容器环境变量 配置文件:创建一个名称为 single-cm-demo.yaml 的配置文件,内容如下所示。该配置文件中定义了一个名称为 env-cm 的ConfigMap, 阅读全文
posted @ 2022-02-24 10:42 fengjian1585 阅读(154) 评论(0) 推荐(0)
摘要:探针 Pod 探针的相关属性 探针(Probe)有许多可选字段,可以用来更加精确的控制Liveness和Readiness两种探针的行为(Probe): initialDelaySeconds: Pod 启动后首次进行检查的等待时间,单位“秒”。 periodSeconds: 检查的间隔时间,默认为 阅读全文
posted @ 2022-02-24 09:43 fengjian1585 阅读(825) 评论(0) 推荐(0)
摘要:nodesjs 基础镜像 FROM centos:centos7.9.2009 MAINTAINER fengjian <fengjian1585@163.com> ENV TZ "Asia/Shanghai" ENV TERM xterm ENV NODE_HOME=/usr/local/node 阅读全文
posted @ 2022-02-23 11:15 fengjian1585 阅读(250) 评论(0) 推荐(0)
摘要:查看prometheus kubectl get prometheus k8s -n kubesphere-monitoring-system -o yaml 添加 http://172.31.115.19:8480/insert/0/prometheus/api/v1/write , 使prome 阅读全文
posted @ 2022-01-29 17:09 fengjian1585 阅读(720) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 9 下一页