上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 56 下一页
摘要: nexus-3.14.0升级到3.15.2 首先来看下原来的服务目录: nexus-3.14.0-04 sonatype-work 注意:nexus-3.14.0-04是应用程序包,sonatype-work是数据目录。 那么现在想要升级到3.15,先把包传过来,接着解压,然后直接启动即可。 # m 阅读全文
posted @ 2020-06-12 17:55 哈喽哈喽111111 阅读(2375) 评论(0) 推荐(0)
摘要: yum相较于rpm,能够更好地解决安装软件时的依赖包问题,使用yum安装更简单更方便。搭建本地YUM源服务器,可以避免升级安装软件时占用公网带宽;有了本地YUM源服务器,可以解决无法连接Internet的其他YUM客户端的软件升级和安装。 与其他私服一样的,yum私服同样有三种类型: hosted 阅读全文
posted @ 2020-06-12 17:49 哈喽哈喽111111 阅读(4232) 评论(0) 推荐(1)
摘要: 当我们运行前端项目的时候,常常在解决依赖的时候会加上一个参数npm install --registry=https://registry.npm.taobao.org将源指定为淘宝的源,以期让速度加快起来,事实上这种的确能够让速度变快,但是长久来看,如果想真正的快速敏捷开发部署,搭建企业内部的私服 阅读全文
posted @ 2020-06-12 17:00 哈喽哈喽111111 阅读(11240) 评论(1) 推荐(3)
摘要: 注意,本文讲解的是针对我们原来所用的nexus2.14.5版本的升级配置流程,如果您的老私服版本并不是这个,那么请先参考这里:升级兼容性 – Repository Manager 2到3。选定对应可升级版本之后,再阅读本文获取经验。 1.代理旧私服 这个思路应该是最妙的。既然可以添加一个远程的pro 阅读全文
posted @ 2020-06-12 16:24 哈喽哈喽111111 阅读(2236) 评论(0) 推荐(0)
摘要: 配置之前,我们先来看看系统默认创建的都有哪些 其中圈起来的都是系统原有的,用不到,就全删掉,重新创建。 1,创建blob存储 2,创建hosted类型的maven 点击 Repository下面的 Repositories – Create repository – maven2(hosted) : 阅读全文
posted @ 2020-06-12 16:00 哈喽哈喽111111 阅读(7690) 评论(0) 推荐(2)
摘要: 总结: 客户端主机操作 1.echo "192.168.0.254 idocker.io" >> /etc/hosts 2.mkdir -p /etc/docker/certs.d/idocker.io 3.把192.168.0.254主机上的/etc/nginx/ssl/out/root.crt复 阅读全文
posted @ 2020-06-12 15:24 哈喽哈喽111111 阅读(10245) 评论(1) 推荐(2)
摘要: 1,Nexus 介绍 Nexus是什么 Nexus 是一个强大的maven仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。 不仅如此,他还可以用来创建yum、pypi、npm、docker、nuget、rubygems 等各种私有仓库。 所支持的类型,可从下图管窥: 如果使用了公共的 阅读全文
posted @ 2020-06-12 12:35 哈喽哈喽111111 阅读(1340) 评论(0) 推荐(1)
摘要: prometheus监控es,同样采用exporter的方案。 项目地址: elasticsearch_exporter:https://github.com/justwatchcom/elasticsearch_exporter 1、安装部署 现有es三节点的集群,环境大概如下: 主机 组件 19 阅读全文
posted @ 2020-06-12 11:18 哈喽哈喽111111 阅读(1238) 评论(0) 推荐(0)
摘要: prometheus监控MySQL需要用到mysql_exporter。 mysql_exporter 项目地址:https://github.com/prometheus/mysqld_exporter 1、安装部署 我这里的mysql部署在192.168.0.254之上,而prometheus服 阅读全文
posted @ 2020-06-11 17:24 哈喽哈喽111111 阅读(990) 评论(0) 推荐(0)
摘要: prometheus监控redis需要用到redis_exporter。 redis_exporter 项目地址:https://github.com/oliver006/redis_exporter 1、安装部署 我这里的redis部署在192.168.0.254之上,而prometheus服务端 阅读全文
posted @ 2020-06-11 16:34 哈喽哈喽111111 阅读(732) 评论(0) 推荐(0)
摘要: 本次我们通过部署 Grafana 来进行图形展示,Grafana 为我们提供了非常多的图形模板。 Grafana 官网:https://grafana.com/ 1、下载安装 Grafana 我们使用最简单的 RPM 包方式来安装,下载链接:https://grafana.com/grafana/d 阅读全文
posted @ 2020-06-11 16:03 哈喽哈喽111111 阅读(5624) 评论(0) 推荐(0)
摘要: 1、安装配置 Alertmanager wget https://github.com/prometheus/alertmanager/releases/download/v0.20.0/alertmanager-0.20.0.linux-amd64.tar.gz tar -zxv -f alert 阅读全文
posted @ 2020-06-11 15:45 哈喽哈喽111111 阅读(3281) 评论(0) 推荐(0)
摘要: 1,安装部署 1,环境准备。 IP地址 角色 192.168.75.11 Prometheus Server 192.168.75.10 node_exporter 版本: 测试通过系统:CentOS Linux release 7.7.1908 (Core) Prometheus:promethe 阅读全文
posted @ 2020-06-11 14:39 哈喽哈喽111111 阅读(493) 评论(0) 推荐(0)
摘要: 以 NFS 为存储卷的示例,将在 NFS 存储卷上创建 Jenkins 目录,然后创建 NFS 类型的 PV、PVC。 1、NFS 存储卷创建 Jenkins 目录 进入 NFS Server 服务器,然后再其存储目录下创建 Jenkins 目录,并且确保目录对其它用户有读写权限。 $ mkdir 阅读全文
posted @ 2020-06-11 11:34 哈喽哈喽111111 阅读(4628) 评论(0) 推荐(0)
摘要: 到系统管理-插件管理中下载如下插件接口 Localization: Chinese (Simplified) 搜索的时候用ctrl+f 进行搜索,不要用Jenkins下面下的filter 安装好后重启jenkins即可 阅读全文
posted @ 2020-06-11 09:13 哈喽哈喽111111 阅读(379) 评论(0) 推荐(0)
摘要: 在Kubernetes中,调度(Scheduling),指的是为 Pod 找到一个合适的节点,并由该节点上的 kubelet 运行 Pod。 概述 每当集群中有新的 Pod 创建时,Kubernetes 调度器将负责为其找到最合适的节点去运行。调度器按照本文后面描述的原则执行执行调度工作。如果您想了 阅读全文
posted @ 2020-06-10 17:15 哈喽哈喽111111 阅读(758) 评论(0) 推荐(0)
摘要: Secret 概述 Kubernetes Secret 对象可以用来储存敏感信息,例如:密码、OAuth token、ssh 密钥等。如果不使用 Secret,此类信息可能被放置在 Pod 定义中或者容器镜像中。将此类敏感信息存储到 Secret 中,可以更好地: 控制其使用 降低信息泄露的风险 用 阅读全文
posted @ 2020-06-10 16:28 哈喽哈喽111111 阅读(890) 评论(0) 推荐(0)
摘要: 转载自:https://kuboard.cn/learning/k8s-intermediate/config/config-map.html ConfigMap 作为 Kubernetes API 对象,以 key-value 名值对的形式存储配置信息。如前所述,这些信息可以被 Pod(容器组)以 阅读全文
posted @ 2020-06-10 11:50 哈喽哈喽111111 阅读(524) 评论(0) 推荐(0)
摘要: ConfigMap是用来存储配置文件的kubernetes资源对象,所有的配置内容都存储在etcd中. 总结 更新 ConfigMap 后: 使用该 ConfigMap 挂载的 Env 不会同步更新 使用该 ConfigMap 挂载的 Volume 中的数据需要一段时间(实测大概10秒)才能同步更新 阅读全文
posted @ 2020-06-10 11:40 哈喽哈喽111111 阅读(6055) 评论(1) 推荐(1)
摘要: Pod 中存在属性 Node selector / Node affinity,用于将 Pod 指定到合适的节点。 相对的,节点中存在属性 污点 taints,使得节点可以排斥某些 Pod。 污点和容忍(taints and tolerations)成对工作,以确保 Pod 不会被调度到不合适的节点 阅读全文
posted @ 2020-06-09 17:07 哈喽哈喽111111 阅读(735) 评论(0) 推荐(0)
摘要: nodeSelector 提供了一个非常简单的方式,将 Pod 限定到包含特定标签的节点上。亲和性与反亲和性(affinity / anti-affinity)特性则极大地扩展了限定的表达方式。主要的增强点在于: 表达方式更加有效(不仅仅是多个精确匹配表达式的“和”关系) 可以标识该规则为“soft 阅读全文
posted @ 2020-06-09 17:01 哈喽哈喽111111 阅读(3967) 评论(0) 推荐(0)
摘要: 概述 在 Kubernetes,您可以限定 Pod 只能在特定的节点上运行,或者优先选择在特定的节点上运行。通常您并不需要这样做,而应该交由 kubernetes 调度程序根据资源使用情况自动地为 Pod 分配节点。但是少数情况下,这种限定仍然是必要的,例如: 确保某些 Pod 被分配到具有固态硬盘 阅读全文
posted @ 2020-06-09 16:59 哈喽哈喽111111 阅读(880) 评论(0) 推荐(0)
摘要: 概述 在 Kubernetes 中创建工作负载时,您可以为 Pod 中的每一个容器指定其所需要的内存(RAM)大小和 CPU 数量。如果这些信息被指定了,Kubernetes 调度器可以更好的决定将 Pod 调度到哪一个节点。对于容器来说,其所需要的资源也将依据其指定的数值得到保证。 资源类型及计量 阅读全文
posted @ 2020-06-09 16:55 哈喽哈喽111111 阅读(613) 评论(0) 推荐(0)
摘要: 云供应商本文描述了在不同的云供应商环境下,单个节点可以挂载的数据卷的最大数量。 类似于 Google、Amazon、Microsoft 这样的云供应商,通常都会限定单个节点可挂载的数据卷的最大数量。Kubernetes 必须遵守这些限定,否则,当 Pod 调度上某节点上时,可能会因为不能实现数据卷挂 阅读全文
posted @ 2020-06-09 16:24 哈喽哈喽111111 阅读(306) 评论(0) 推荐(0)
摘要: 存储类概述 StorageClass 存储类用于描述集群中可以提供的存储的类型。不同的存储类可能对应着不同的: 服务等级(quality-of-service level) 备份策略 集群管理员自定义的策略 Kubernetes 自身对存储类所代表的含义并无感知,由集群管理员自行约定。 存储类的种类 阅读全文
posted @ 2020-06-09 16:14 哈喽哈喽111111 阅读(2458) 评论(0) 推荐(0)
摘要: 概述 与管理计算资源相比,管理存储资源是一个完全不同的问题。为了更好的管理存储,Kubernetes 引入了 PersistentVolume 和 PersistentVolumeClaim 两个概念,将存储管理抽象成如何提供存储以及如何使用存储两个关注点。 关注点分离 通过 PersistentV 阅读全文
posted @ 2020-06-09 15:37 哈喽哈喽111111 阅读(1060) 评论(0) 推荐(0)
摘要: 数据卷-挂载 挂载是指将定义在 Pod 中的数据卷关联到容器,同一个 Pod 中的同一个数据卷可以被挂载到该 Pod 中的多个容器上。 数据卷内子路径 有时候我们需要在同一个 Pod 的不同容器间共享数据卷。使用 volumeMounts.subPath 属性,可以使容器在挂载数据卷时指向数据卷内部 阅读全文
posted @ 2020-06-09 14:25 哈喽哈喽111111 阅读(1149) 评论(0) 推荐(0)
摘要: 数据卷概述 Kubernetes Volume(数据卷)主要解决了如下两方面问题: 数据持久性:通常情况下,容器运行起来之后,写入到其文件系统的文件暂时性的。当容器崩溃后,kubelet 将会重启该容器,此时原容器运行后写入的文件将丢失,因为容器将重新从镜像创建。 数据共享:同一个 Pod(容器组) 阅读全文
posted @ 2020-06-09 14:12 哈喽哈喽111111 阅读(763) 评论(0) 推荐(0)
摘要: 文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106546064 在之前的文章 “Observability:使用 Elastic Stack 分析地理空间数据 (一)”,我详述了如何从 OpenSky Network API 接口把 阅读全文
posted @ 2020-06-08 10:40 哈喽哈喽111111 阅读(425) 评论(0) 推荐(0)
摘要: 文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106531939 随着人类在不断地探索空间,地理空间数据越来越多。 收集信息的速度以及提供位置信息的来源正在迅速增长。政府和商业卫星继续扩张。与GPS一起,它们提供了一系列不同的空间丰富 阅读全文
posted @ 2020-06-08 10:31 哈喽哈喽111111 阅读(516) 评论(0) 推荐(0)
摘要: 文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106498568 需要掌握的知识点: 1.使用docker-compose方式部署一套zk+kafka+logstash+elasticsearch+kibana 2.logstash中 阅读全文
posted @ 2020-06-08 10:17 哈喽哈喽111111 阅读(710) 评论(0) 推荐(0)
摘要: Kubernetes 用来在集群上运行分布式系统。分布式系统的本质使得网络组件在 Kubernetes 中是至关重要也不可或缺的。理解 Kubernetes 的网络模型可以帮助你更好的在 Kubernetes 上运行、监控、诊断你的应用程序。 网络是一个很宽泛的领域,其中有许多成熟的技术。对于不熟悉 阅读全文
posted @ 2020-06-04 14:36 哈喽哈喽111111 阅读(614) 评论(0) 推荐(1)
摘要: 本文描述了如何在 Kubernetes 集群中通过创建 NetworkPolicy 的方式来声明网络策略,以管理 Pod 之间的网络通信流量。 前提条件 创建一个Deployment并配置Service 从另外一个pod访问Service 限制对nginx的访问 从不带标签的Pod访问nginx服务 阅读全文
posted @ 2020-06-04 12:09 哈喽哈喽111111 阅读(390) 评论(0) 推荐(0)
摘要: 某些情况下,DNS 或者其他的域名解析方法可能不太适用,您需要配置 /etc/hosts 文件,在Linux下是比较容易做到的,在 Kubernetes 中,可以通过 Pod 定义中的 hostAliases 字段向 Pod 的 /etc/hosts 添加条目。 适用其他方法修改 Pod 的 /et 阅读全文
posted @ 2020-06-04 11:46 哈喽哈喽111111 阅读(1839) 评论(0) 推荐(0)
摘要: 在 master 节点上执行 nginx-ingress.yaml文件内容 # 如果打算用于生产环境,请参考 https://github.com/nginxinc/kubernetes-ingress/blob/v1.5.5/docs/installation.md 并根据您自己的情况做进一步定制 阅读全文
posted @ 2020-06-03 18:34 哈喽哈喽111111 阅读(3715) 评论(0) 推荐(0)
摘要: gem source -l # 查看当前使用的gem源 gem source --remove https://rubygems.org/ # 移除gem源 gem source -a https://gems.ruby-china.com/ # 新增gem源 gem source -l # 查看当 阅读全文
posted @ 2020-06-03 18:17 哈喽哈喽111111 阅读(829) 评论(0) 推荐(0)
摘要: Ingress Ingress 是 Kubernetes 的一种 API 对象,将集群内部的 Service 通过 HTTP/HTTPS 方式暴露到集群外部,并通过规则定义 HTTP/HTTPS 的路由。Ingress 具备如下特性:集群外部可访问的 URL、负载均衡、SSL Termination 阅读全文
posted @ 2020-06-03 15:56 哈喽哈喽111111 阅读(2067) 评论(0) 推荐(0)
摘要: 整体思路: 1.创建pod 2.创建关联上一步pod的service 3.使用不同的方式配置service从而能够在集群内部访问 4.使用ssl方式加密访问service 5.配置service为nodePort方式在外部进行访问 Kubernetes 的网络模型 通常,Docker 使用一种 ho 阅读全文
posted @ 2020-06-03 12:12 哈喽哈喽111111 阅读(2033) 评论(0) 推荐(0)
摘要: PDF文件下载地址 阅读全文
posted @ 2020-06-02 18:06 哈喽哈喽111111 阅读(978) 评论(0) 推荐(0)
摘要: 为何需要 Service Kubernetes 中 Pod 是随时可以消亡的(节点故障、容器内应用程序错误等原因)。如果使用 Deployment 运行您的应用程序,Deployment 将会在 Pod 消亡后再创建一个新的 Pod 以维持所需要的副本数。每一个 Pod 有自己的 IP 地址,然而, 阅读全文
posted @ 2020-06-02 16:52 哈喽哈喽111111 阅读(638) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 56 下一页