首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术杂记

    ELK 搭建8

    使用 --configtest 参数可以对配置文件进行检查,但感觉这么点内容,要花这么长时间,有点不可思议

    46010编辑于 2022-02-11
  • 来自专栏禅境花园

    centos8 搭建 v**

    or dig -4 TXT +short o-o.myaddr.l.google.com @ns1.google.com | awk -F'"' '{ print $2 }' 下载并运行 centos-8- wget https://raw.githubusercontent.com/Angristan/openvpn-install/master/openvpn-install.sh -O centos-8- vpn.sh chmod +x centos-8-vpn.sh sudo . /centos-8-vpn.sh 更具提示填写IP 和其他选项 Welcome to the OpenVPN installer! /centos-8-vpn.sh Welcome to OpenVPN-install!

    1.6K10编辑于 2022-10-25
  • 来自专栏小陈运维

    CentOS8 搭建Kubernetes

    主机名 IP 组件 k8s-master 192.168.40.128/24 kubeadm、kubelet、kubectl、docker-ce k8s-node1 192.168.40.129/24 kubeadm、kubelet、kubectl、docker-ce k8s-node2 192.168.40.130/24 kubeadm、kubelet、kubectl、docker-ce 系统:CentOS8 配置:master:8核,4G  node1:8核  2G  node1:8核  2G 网络环境:IPv6、IPv4、VPN 网络环境有VPN下文部分资源使用了官方源 1.更新软件包 [root@localhost master192.168.40.129 k8s-node1 node1192.168.40.130 k8s-node2 node2 [root@localhost ~]# dnf ]Pulled k8s.gcr.io/pause:3.1[config/images]Pulled k8s.gcr.io/etcd:3.4.3-0[config/images]Pulled k8s.gcr.io

    63820发布于 2021-10-13
  • 来自专栏python3

    microk8s 搭建

    二、安装 环境说明 配置 操作系统 ip地址 1核2G ubuntu-16.04.5-server-amd64 192.168.0.162 通过 microk8s 可以非常快速的搭建起一个 Kubernetes microk8s.kubectl get nodes   // --- 查看 pods microk8s.kubectl get pods   // 4. docker 操作 microk8s.docker  ps microk8s.docker images 可以看到,在 microk8s 环境中执行 kubectl 时,需要在 kubectl 命令前添加前缀 microk8s. kubectl completion bash)" >> ~/.bashrc source ~/.bashrc 停止 启动 microk8s microk8s.stop   microk8s.start /k8s-dns-sidecar-amd64:1.14.7 microk8s.docker tag mirrorgooglecontainers/k8s-dns-sidecar-amd64:1.14.7

    2.7K10发布于 2020-02-25
  • 来自专栏分享/效率/工具/软件

    k8s-搭建

    k8s-搭建篇 k8s v1.15.0,后续可以升级v1.15.5 , v1.15.5是安全版 master 2G内存 2核CPU Linux 内核 版本 >= 3.10.0-957.el7.x86 _64; 现在版本3.10.0-1062.9.1.el7 worker 默认内核 3.10.0-957.el7.x86_64 2核 2G 搭建方式 kubeadm v1.15.0 安装组件 适合初次安装 \ k8s.gcr.io/kube-proxy:v1.15.0 docker tag ${MY_REGISTRY}/k8s.gcr.io-etcd:3.3.10\ k8s.gcr.io/etcd:3.3.10 \ k8s.gcr.io/kube-proxy:v1.15.0 docker tag ${MY_REGISTRY}/k8s.gcr.io-etcd:3.3.10\ k8s.gcr.io/etcd:3.3.10 sha256:a072f9257c89fcc8b7f3740eacc5efaf1c8fffd1071e4ba9428f18c24483ae21 重复安装需要,清除k8s环境 kubeadm reset

    78611发布于 2019-12-19
  • 来自专栏OY_学习记录

    k8s集群搭建

    关闭防火墙 systemctl stop firewalld && systemctl disable firewalld 各个机器设置自己的主机名 hostnamectl set-hostname k8s-master hostnamectl set-hostname k8s-node1 hostnamectl set-hostname k8s-node2 将 SELinux 设置为 permissive 模式( *swap.*/#&/' /etc/fstab 允许 iptables 检查桥接流量 cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf br_netfilter : ["pods", "nodes"] verbs: ["get", "list", "watch"] --- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard

    1.4K11编辑于 2023-02-23
  • 来自专栏c++与qt学习

    k8s搭建DashBoard

    k8s搭建DashBoard 前言 部署DashBoard 创建账户,获取token 通过浏览器访问DashBoard的UI ---- 前言 之前在kubernetes中完成的所有操作都是通过命令行工具 kubernetes-dashboard的Service类型 vim recommended.yaml kind: Service apiVersion: v1 metadata: labels: k8s-app NodePort # 新增 ports: - port: 443 targetPort: 8443 nodePort: 30009 # 新增 selector: k8s-app

    1.1K30编辑于 2022-09-28
  • 来自专栏从零开始学自动化测试

    docker学习8-搭建nginx环境

    前言 使用 docker 搭建 nginx 环境 下载镜像 使用docker pull 拉取最新的 nginx 镜像 [root@yoyo ~]# docker pull nginx Using default tag: latest latest: Pulling from library/nginx b8f262c62ec6: Pull complete e9218e8f93b1: Pull complete CREATED STATUS PORTS NAMES 7a453ca1aea8 conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx 1b4566a75078f55831edcff6b9b8f9d7a63f0d44702aae4cf0635a39aa63cded DOCTYPE html> <html> <head> <meta charset="utf-<em>8</em>"> <title>nginx</title> </head> <body>

    hello

    49930发布于 2019-10-18
  • 来自专栏谢公子学安全

    手动搭建K8S环境

    手动搭建K8S环境 K8S环境搭建 前期准备好三台Centos机器,配置如下: 主机名 ip 系统版本 k8s-master 172.16.200.70 Centos7 k8s-node1 172.16.200.71 Centos7 k8s-node2 172.16.200.72 Centos7 01 前期准备 前期准备好三台Centos7机器,均配置如下: # 关闭防火墙 systemctl stop firewalld *swap.*/#&/' /etc/fstab # 修改/etc/hosts 172.16.200.70 k8s-master 172.16.200.71 k8s-node1 172.16.200.72 k8s-node2 在三台机器上均安装docker、kubeadm、kubelet,在master节点安装kubectl 如下配置K8s源 cat > /etc/yum.repos.d 03 K8S-Node 在两个node节点执行如下命令即可加入K8S集群 kubeadm join 172.16.200.70:6443 --token y05mrn.y5yz5g0zvjyanos5

    1.4K10编辑于 2022-11-29
  • 来自专栏软件

    利用Multipass搭建k8s

    Multipass如何使用可以参考之前的文章multipass使用初体验 搭建部署过程 关闭交换空间 $ swapoff -a 查看交换空间 $ free -h 避免开机启动交换空间 $ vi N: See apt-secure(8) manpage for repository creation and user configuration details. init-defaults --kubeconfig ClusterConfiguration > kubeadm.yml $ vim kubeadm.yml apiVersion: kubeadm.k8s.io kubectl delete -f nginx.yml deployment.apps "nginx-app" deleted service "nginx-http" deleted 注:以上搭建都是基于 Ubuntu系统搭建,基于服务器联网环境下进行操作

    1.3K30编辑于 2022-08-18
  • 来自专栏全栈程序员必看

    8_搭建商城搜索微服务

    xml version="1.0" encoding="UTF-8"? useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true username: root HttpResult.ok(); } } ---- 测试 浏览器输入: http://localhost:9003/goods/import 查看索引: 数据成功导入ElasticSearch ---- 8

    85120编辑于 2022-09-12
  • 来自专栏朱永胜的私房菜

    Linux7搭建MySQL8

    https://downloads.mysql.com/archives/community/

    45120编辑于 2023-08-17
  • 来自专栏cuijianzhe

    K8S基础搭建使用

    一、 K8S 架构 除了核心组件,还有一些推荐的 Add-ons: 组件名称 说明 kube-dns 负责为整个集群提供 DNS 服务 Ingress Controller 为服务提供外网入口 Heapster pod 的容器资源详细信息: docker inspect 3f6cdafa32f5 创建一个 pod 资源,才能实现 k8s 的高级功能. .7b6a03f3_nginx_default_e5a7a5ea-1bf8-11ea-950d-fa163ef9cf10_7ee05d13 2.2 ReplicationController 资源 k8s /bin/bash root@nginx-175x8:/# cd /usr/share/nginx/html/ root@nginx-175x8:/usr/share/nginx/html# ls 基础搭建使用 作者:cuijianzhe 地址:https://solo.cjzshilong.cn/articles/2019/12/12/1576117964389.html

    90610编辑于 2022-06-14
  • 来自专栏小陈运维

    CentOS8 搭建zabbix监控系统

    install wget -y # 下载MySQL源 [root@cby ~]# wget https://dev.mysql.com/get/mysql80-community-release-el8- 1.noarch.rpm [root@cby ~]# dnf localinstall mysql80-community-release-el8-1.noarch.rpm -y # 启用8.0的源 [ mysql> create database zabbix character set utf8 collate utf8_bin;^C mysql> ALTER USER 'root'@'localhost x86_64/zabbix-release-4.4-1.el8.noarch.rpm Retrieving https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64 /zabbix-release-4.4-1.el8.noarch.rpm warning: /var/tmp/rpm-tmp.kiCvdT: Header V4 RSA/SHA512 Signature

    76420发布于 2021-10-13
  • 来自专栏Linux云运维

    K8s集群环境搭建

    K8s集群环境搭建 1、环境规划 1.1 集群类型 Kubernetes集群大体上分为两类:一主多从和多主多从 一主多从:一台master节点和多台node节点,搭建简单,但是有单机故障风险,适用于测试环境 多主多从:多台master节点和多台node节点,搭建麻烦,安全性高,适用于生产环境 图片 1.2 安装方式 Kubernetes有多种部署方式,目前主流的方式有kubeadm、minikube 、二进制包 Minikube:一个用于快速搭建单节点kubernetes的工具 Kubeadm:一个用于快速搭建kubernetes集群的工具,https://kubernetes.io/docs/ 192.168.111.101 docker,kubectl,kubeadm,kubelet node2 192.168.111.102 docker,kubectl,kubeadm,kubelet 2、环境搭建 说明: 本次环境搭建需要安装三台Linux系统(一主二从),内置centos7.5系统,然后在每台linux中分别安装docker。

    2.2K53编辑于 2022-11-22
  • 来自专栏用Python做测试

    从0到1搭建k8s(一)——环境搭建

    背景 这一系列文章是学习K8S过程的笔记,使用的是kubeadm来部署。 编写join-config.yaml apiVersion: kubeadm.k8s.io/v1beta2 kind: JoinConfiguration discovery: bootstrapToken 单节点运行 默认情况下,k8s的master节点默认是不允许部署服务的,但是有时候我们机器不够,想要在单节点下运行,也是可以的。 control-plane,master 3h35m v1.20.1 {ip} <none> linux linux docker://19.3.1 以上,就是一个搭建的流程了

    1.2K20发布于 2021-01-15
  • 来自专栏全栈程序员必看

    es集群搭建_k8s和docker搭建es集群

    ES集群搭建_使用docker ES集群介绍 为什么需要集群 ES集群相关概念 搭建ES集群 集群职责划分 集群脑裂问题 ES集群介绍 为什么需要集群 单机的elasticsearch做数据存储,必然面临两个问题 这样可以大大减少所需要的服务节点数量,如图,我们以3分片,每个分片备份一份为例: 现在,每个分片都有1个备份,存储在3个节点: node1:保存了分片0和2 node1:保存了分片1和0 node3:保存了分片2和1 搭建 这样我们的一个es集群就搭建好了。但是真正生产环境上,还需要注意一些问题。

    88710编辑于 2022-11-04
  • 来自专栏全栈程序员必看

    k8s(二)搭建「建议收藏」

    一主多从:一个Master节点和多台Node节点,搭建简单,但是有单机故障风险,适合用于测试环境。 多主多从:多台Master和多台Node节点,搭建麻烦,安全性高,适合用于生产环境。 安装 初始化环境 本次环境搭建需要三台CentOS服务器(一主二从),然后在每台服务器中分别安装Docker(18.06.3)、kubeadm(1.18.0)、kubectl(1.18.0)和kubelet minibuke 用于快速构建单节点k8s的工具 kubeadm 用于快速搭建k8s集群的工具 二进制包 从官网下载每个组件的二进制包 一次去安装 对于理解k8s更有效 先搭建3台主机参考搭建3台主机 官方名字 docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName k8s.gcr.io/$imageName join 10.0.3.11:6443 --token ra63d5.xp3uvqajlava2mju \ --discovery-token-ca-cert-hash sha256:ce5732f8cda38849bd3f34ff8c4273e8ef7b018849270feb5a3afd732212abd0

    59620编辑于 2022-09-22
  • 来自专栏后台及大数据开发

    kubernetes集群搭建8):常用命令

    1/1 Running 0 5h 172.16.60.3 k8s-node2 default serverrc-3qprz 1/1 Running 0 5h 172.16.49.2 k8s-node1 default serverrc-8s274 1/1 Running 0 5h 172.16.20.2 127.0.0.1 kube-system kube-dns-1336254772-vzs8p 3/4 CrashLoopBackOff 1543 2d 172.16.60.2 k8s-node2 kubectl describe pod POD-NAME  -n NAMESPACE    #查看具体pod详情,在排错时尤为实用 kubectl get

    44410发布于 2018-08-02
  • 来自专栏代码高亮

    【玩转Lighthouse】搭建 MicroK8s 服务

    安装和初始化 通过 snap 安装 MicroK8s 参照文档 sudo snap install microk8s --classic 如果是国内服务器,访问 snap 仓库的速度很慢,而且 snap 初始化 设置无需 sudo 执行 microk8s 命令 配置当前用户到 microk8s 用户组,这样就不用加 sudo 使用 microk8s 命令了 sudo usermod -a -G microk8s 此时就需要给 microk8s 配置代理,或者配置镜像 给 MicroK8s 配置代理的方式: 这种方式比较适合你有一个很快的代理的情况,配置一劳永逸,流程可以参考 https://microk8s.io apiregistration.k8s.io/v1 APIService apiservice.apiregistration.k8s.io/v1beta1.metrics.k8s.io created kubectl port-forward nginx-6799fc88d8-wjdl8 8000:80 --address=0.0.0.0 然后,访问端口,熟悉的nginx欢迎页面就出现了 到这里,microk8s

    2.7K51编辑于 2022-04-28
领券