`

centos 7安装kubernetes集群

 
阅读更多

1.关闭firewall使用iptables防火墙

   关闭firewall:

 

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

 

安装iptables防火墙

yum install iptables-services #安装

 

vi /etc/sysconfig/iptables #编辑防火墙配置文件

 

# Firewall configuration written by system-config-firewall

 

# Manual customization of this file is not recommended.

 

*filter

 

:INPUT ACCEPT [0:0]

 

:FORWARD ACCEPT [0:0]

 

:OUTPUT ACCEPT [0:0]

 

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

 

-A INPUT -p icmp -j ACCEPT

 

-A INPUT -i lo -j ACCEPT

 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

 

-A INPUT -j REJECT --reject-with icmp-host-prohibited

 

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

 

COMMIT

 

:wq! #保存退出

 

systemctl restart iptables.service #最后重启防火墙使配置生效

systemctl enable iptables.service #设置防火墙开机启动

  关闭SELINUX --如果不关闭iptables不能关闭

[root@centos-master ~]# systemctl disable iptables-services
Failed to issue method call: Access denied

vi /etc/selinux/config

 

#SELINUX=enforcing #注释掉

 

#SELINUXTYPE=targeted #注释掉

 

SELINUX=disabled #增加

 

:wq! #保存退出

setenforce 0 #使配置立即生效

2.开始配置kubernetes

分享到:
评论

相关推荐

    基于CentOS 7的Kubernetes安装全过程(含附件)

    基于CentOS 7的Kubernetes安装全过程(含附件) 目录如下: 第一部分:Nginx on Kubernetes应用部署 3 一、环境准备 3 1.1软硬件环境 3 1.2 网络拓扑 4 二、Kubenetes及相关组件部署 6 2.1 Docker容器及私有仓库部署...

    Kubernetes1.6集群部署完全指南——二进制文件部署开启TLS基于CentOS7

    ### Kubernetes 1.6 集群部署完全指南:二进制文件部署开启 TLS 基于 CentOS 7 #### 概述 本指南旨在详细介绍如何在 CentOS 7 系统上通过二进制文件部署的方式搭建一个启用 TLS 的 Kubernetes 1.6 集群。TLS...

    在CentOS上安装kubernetes详细指南

    本指南主要介绍了如何在CentOS 7.2上安装Kubernetes集群。为了更好地理解安装过程,首先需要了解各节点的角色分配: - **Master/Node** (172.20.0.113): 包含`kube-apiserver`、`kube-controller-manager`、`kube-...

    CentOS 7 使用 Calico 网络插件部署Kubernetes 集群

    在本教程中,我们将深入探讨如何在CentOS 7操作系统上使用Calico网络插件部署Kubernetes集群。Calico是一个开源的网络和网络策略项目,它为容器化环境提供了高效、安全的网络解决方案。Kubernetes作为当今最流行的...

    CentOS 7.9 最小化安装 kubernetes(k8s)1.25.3(免费下载)

    在本教程中,我们将深入探讨如何在CentOS 7.9最小化安装环境中部署Kubernetes(简称k8s)版本1.25.3。Kubernetes是一个开源的容器编排系统,用于自动化容器化应用程序的部署、扩展和管理。CentOS作为一款稳定的Linux...

    kubernetes集群安装.doc

    kubernetes集群安装是指使用kubeadm工具快速部署kubernetes集群的过程。下面是kubernetes集群安装的详细知识点: 1. 环境要求: * 一台或多台机器,操作系统CentOS 7.x-86_x64 * 硬件配置:内存2GB或2G+,CPU 2核...

    kubernetes-cluster-install:在CentOS 8上安装Kubernetes集群

    如何在CentOS 8上安装Kubernetes集群 目标 完成所有步骤后,您将在CentOS 8上运行一个3节点Kubernetes集群。 我们需要什么 CentOS 8图像。您可以在这里找到免费的图像 。请确保下载最低版本,因为将不需要桌面GUI。 ...

    CentOS 使用二进制部署 Kubernetes 1.13集群.docx

    本文档主要介绍了如何在 CentOS 系统上使用二进制方式部署 Kubernetes 1.13 集群。Kubernetes(简称 K8s)是一个开源的容器管理系统,能够自动化容器编排、部署和扩展。在选择部署方式时,文章建议避免使用像 ...

    CentOS7实战Kubernetes部署

    本文作者将带领大家如何在本地部署、配置Kubernetes集群网络环境以及通过实例演示跨机器服务间的通信,主要包括如下内容:1.部署环境介绍2.Kubernetes集群逻辑架构3.部署OpenvSwitch、Kubernetes、Etcd组件4.演示...

    linux-kubernetes集群安装脚本

    本压缩包文件“linux-kubernetes集群安装脚本”显然提供了在Linux系统上搭建Kubernetes集群的自动化脚本,这将极大地简化安装过程,减少手动配置带来的错误。 首先,我们来了解一下Kubernetes(通常简称为K8s)。...

    Centos7.5-Kubernetes的集群部署(超级详细版本).docx

    基于Centos7.5通过kubeadm部署最新版本的K8S(原创超级超级超级详细的集群部署文档)

    CentOS7使用Kubeadm安装K8S集群

    在Centos中利用kubeadm工具安装和部署一个原生的kubernetes集群。

    linux-使用Vagrant和Virtualbox搭建Kubernetes集群

    本教程将详细介绍如何利用Vagrant和VirtualBox在本地环境中快速搭建一个Kubernetes集群,以便于学习、测试和开发。 Vagrant是一款自动化虚拟化工具,它允许开发者通过简单的命令行接口创建和管理一致的开发环境。...

    kubeadm+kubernetes1.23.5+centos7.9安装集群

    kubernete1.23.5系列在网上还没出现,大多数都是1.15.0。建议新手和我一样选择新版本安装,别守旧没意思。

    30分钟部署一个Kubernetes集群.md

    ### 30分钟部署一个Kubernetes集群 #### 一、概述 Kubernetes(简称K8s)是一个开源的容器编排平台,它可以帮助用户管理容器化的应用,包括部署、维护和扩展等。为了简化Kubernetes集群的搭建过程,社区推出了`...

    CentOS7下快速部署kubernetes1.15高可用集群-kubeadm篇.pdf

    kubernetes官方给我提供了一个简易的集群部署工具Kubeadm,目的就是 让我们能快速的部署一个可用的生产环境集群。今天我就和大家一起来体验一 下

Global site tag (gtag.js) - Google Analytics