不断学习 · 持续进步 Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

23 total results found

安装 Prometheus

Prometheus 安装Prometheus

安装 Prometheus Server :9090/graph #进入prometheus目录 cd /usr/local/prometheus/prometheus-2.37.0 #执行启动脚本 ./prometheus --web.enable-admin-api --config.file=prometheus.yml 安装 Node Exporter :9527/metrics #执行启动命令,指定数据访问的url ./node_exporter --web.listen-address 10.2.1....

Prometheus监控Nginx

Prometheus 监控Nginx

下载nginx-module-vts模块 mv nginx-module-vts-master /usr/local 安装nginx cd nginx-1.x.x ./configure --add-module=/usr/local/nginx-module-vts-master nginx.conf location /status { vhost_traffic_status_display; vhost_traffic_status_display_format html; } htt...

基础环境搭建

kubernetes 二进制部署 k8s 集群

k8s 环境规划: Pod 网段: 10.0.0.0/16 Service 网段: 10.255.0.0/16 实验环境规划: 操作系统:centos7.9 配置: 4Gib 内存/4vCPU/100G 硬盘 网络:NAT 开启虚拟机的虚拟化 K8S 集群角色 Ip 主机名 安装的组件 控制节点 172.16.40.11 master1 apiserver、controller-manager、scheduler、etcd、docker、keepalived、nginx 控制节点 172....

搭建etcd集群

kubernetes 二进制部署 k8s 集群

1. 创建 etcd 工作目录 master1、master2、master3 mkdir /etc/etcd/ssl -p 2. 安装签发证书工具cfssl 创建 /data/work 目录 master1 mkdir /data/work -p cd /data/work 上传文件到 /data/work cfssl-certinfo_linux-amd64 cfssljson_linux-amd64 cfssl_linux-amd64 将文件移动到 /usr/local/bi...

安装Kubernetes组件

kubernetes 二进制部署 k8s 集群

上传 kubernetes-server-linux-amd64.tar.gz 文件到 /data/work tar xzvf /data/work/kubernetes-server-linux-amd64.tar.gz cd /data/work/kubernetes/server/bin cp kube-apiserver kube-controller-manager kube-scheduler kubectl /usr/local/bin/ rsync -vaz kube-apiserver ...

k8s镜像源

kubernetes

registry.k8s.io: mirrors.sjtug.sjtu.edu.cn/registry.k8s.io registry-k8s-io.mirrors.sjtug.sjtu.edu.cn mirrors.sjtug.sjtu.edu.cn/k8s.gcr.io k8s-gcr-io.mirrors.sjtug.sjtu.edu.cn registry.cn-hangzhou.aliyuncs.com/google_containers

部署metrics-server

kubernetes

https://cloud.tencent.com/developer/article/1773808 metrics.yaml --kubelet-insecure-tls=True cd /data/work cat > proxy-client-csr.json <<EOF { "CN": "aggregator", "hosts": [ "127.0.0.1", "172.16.40.11", "172.16.40.12", "172.16.40.13", "...

安装kubuadm

kubernetes kubeadm 部署 k8s 集群

添加 k8s 软件仓库 cat <<EOF | tee /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://pkgs.k8s.io/core:/stable:/v1.30/rpm/ enabled=1 gpgcheck=1 gpgkey=https://pkgs.k8s.io/core:/stable:/v1.30/rpm/repodata/repomd.xml.key exclude=kubelet kubea...

基础环境部署

kubernetes kubeadm 部署 k8s 集群

k8s 集群 ip 规划 master1: 172.16.40.110/24 node1: 172.16.40.120/24 设置主机名 master hostnamectl set-hostname master 设置主机名 node hostnamectl set-hostname node 配置 主机名 解析 echo "172.16.40.110 master" >> /etc/hosts echo "172.16.40.120 node" >> /etc/hosts 关闭防火墙 system...

使用 kubeadm 初始化集群

kubernetes kubeadm 部署 k8s 集群

上传镜像到 /data/k8s_images ctr 导入镜像 cd /data/k8s_images ctr -n k8s.io i import coredns-v1.11.1.tar.gz ctr -n k8s.io i import kube-apiserver-v1.30.3.tar.gz ctr -n k8s.io i import kube-proxy-v1.30.3.tar.gz ctr -n k8s.io i import pause-3.9.tar.gz ctr -n k8s.io i impo...

安装 containerd 容器运行时

kubernetes kubeadm 部署 k8s 集群

加载内核模块 modprobe br_netfilter modprobe overlay 开机自动加载内裤模块 cat > /etc/modules-load.d/k8s.conf << EOF overlay br_netfilter EOF 修改内核参数,启用 IPv4 数据包转发 cat > /etc/sysctl.d/k8s.conf << EOF net.ipv4.ip_forward = 1 net.bridge.bridge-nf-call-iptables = 1 net.bridge.bri...

二进制部署 Prometheus

Prometheus 安装Prometheus

下载 Prometheus https://prometheus.io/download/ 安装 Prometheus tar xvfz prometheus-3.8.1.linux-amd64.tar.gz cd prometheus-3.8.1.linux-amd64 Prometheus 采集自身健康状态 prometheus.yml # my global config global: scrape_interval: 15s # Set the scrape interval to every 15...

安装 Grafana

Prometheus Grafana

安装 Grafana wget https://dl.grafana.com/oss/release/grafana-11.1.3.linux-amd64.tar.gz tar -zxvf grafana-11.1.3.linux-amd64.tar.gz 创建证书 openssl genrsa -out /etc/grafana/grafana.key 4096 openssl req -new -key /etc/grafana/grafana.key -out /etc/grafana/grafana.cs...

二进制部署 pgsql 数据库

Prometheus PostgresSQL

部署 PostgreSQL 数据库 下载 PostgreSQL https://www.postgresql.org/download/ 编译安装 PostgreSQL tar -xzf postgresql-XX.X.X.tar.gz cd postgresql-XX.X.X #安装依赖 #apt install build-essential libreadline-dev zlib1g-dev ./configure --prefix=/usr/local/pgsql make && make insta...

Node-Exporter

Prometheus 相关组件

安装 node-exporter tar xvfz node_exporter-1.8.2.linux-amd64.tar.gz cd node_exporter-1.8.2.linux-amd64 ./node_exporter Bcrypt 加密 gin 用户密码 apt install apache2-utils -y htpasswd -nB gin 编辑 Web-config.yml 配置文件 tls_server_config: cert_file: <filename> key_file...

安装kubectl

kubernetes 二进制部署 k8s 集群

下载 Kubernetes URL: https://kubernetes.io/releases/download/ 获取镜像列表 curl -Ls "https://sbom.k8s.io/$(curl -Ls https://dl.k8s.io/release/stable.txt)/release" | grep "SPDXID: SPDXRef-Package-registry.k8s.io" | grep -v sha256 | cut -d- -f3- | sed 's/-/\//' | sed...

部署 calico 组件

kubernetes kubeadm 部署 k8s 集群

下载 calico 资源清单 安装文档: https://docs.tigera.io/calico/latest/getting-started/kubernetes/quickstart 资源清单: https://raw.githubusercontent.com/projectcalico/calico/v3.28.1/manifests/tigera-operator.yaml https://raw.githubusercontent.com/projectcalico/calico/v...

ubuntu22部署magento2

配置apt更新源/etc/apt/source.list deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/...