使用KubeAdm部署Kubernetes集群——如何访问google代码仓库及Yum源
一、申请国外服务器,部署ShadowSock服务
1、下载并创建配置文件
wget https://github.com/shadowsocks/shadowsocks-go/releases/download/1.2.1/shadowsocks-server.tar.gz
tar -zxf shadowsocks-server.tar.gz
cd shadowsocks-server
cat > config.json <<EOF
{
"server":"127.0.0.1",
,
,
"local_address":"127.0.0.1",
"password":"yourpassword",
"method": "aes-256-cfb",
}
EOF
2、打开防火墙对应端口
systemctl status firewalld firewall-cmd --permanent --zone=public --add-port=/tcp firewall-cmd --permanent --zone=public --add-port=/udp firewall-cmd --reload
3、设置自启动
cat > /lib/systemd/system/shadowsocks.service <<EOF
[Unit]
Description=ShadowSocksServer
After=network.target
[Service]
ExecStart=/shadowsocks-server/shadowsocks-server -c /shadowsocks/config.json >>shadowsocks-`date +%Y-%m`.log &
ExecStop= `ps -au | grep -v grep |grep shadowsocks-server | awk '{print $2}'` >>shadowsocks-`date +%Y-%m`.log
[Install]
WantedBy=multi-user.target
EOF
systemctl start shadowsocks
systemctl enable shadowsocks
二、安装客户端
yum install python-pip
pip install shadowsocks
pip install --upgrade pip
pip install shadowsocks
cat > /etc/shadowsocks.json <<EOF
{
"server":"yourserver",
,
"local_address":"127.0.0.1",
,
"password":"yourpassword",
,
"method":"aes-256-cfb",
"fast_open": false
}
EOF
sslocal -c /etc/shadowsocks.json -d start
#sslocal -c /etc/shadowsocks.json -d stop
三、安装socket5转http代理工具
yum install privoxy . >> /etc/privoxy/config systemctl restart privoxy
四、启用或停用全局http/https代理
export http_proxy=http://localhost:8118 export https_proxy=https://localhost:8118 #unset http_proxy #unset https_proxy
五、使用更灵活的代理方式
yum -y install gcc wget http://ftp.barfooze.de/pub/sabotage/tarballs/proxychains-ng-4.13.tar.xz tar -xvf proxychains-ng-4.13.tar.xz cd proxychains-ng-4.13 ./configure make && make install cp ./src/proxychains.conf /etc/proxychains.conf vi /etc/proxychains.conf #将socks4
用法:在需要代理的命令前加上 proxychains4 ,如:proxychains4 curl www.google.com
使用KubeAdm部署Kubernetes集群——如何访问google代码仓库及Yum源的更多相关文章
- 使用kubeadm部署Kubernetes集群
一.环境架构与部署准备 1.集群节点架构与各节点所需安装的服务如下图: 2.安装环境与软件版本: Master: 所需软件:docker-ce 17.03.kubelet1.11.1.kubeadm1 ...
- kubeadm部署Kubernetes集群
Preface 通过kubeadm管理工具部署Kubernetes集群,相对离线包的二进制部署集群方式而言,更为简单与便捷.以下为个人学习总结: 两者区别在于前者部署方式使得大部分集群组件(Kube- ...
- 解决kubeadm部署kubernetes集群镜像问题
kubeadm 是kubernetes 的集群安装工具,能够快速安装kubernetes 集群.kubeadm init 命令默认使用的docker镜像仓库为k8s.gcr.io,国内无法直接访问,需 ...
- K8s 二、(1、kubeadm部署Kubernetes集群)
准备工作 满足安装 Docker 项目所需的要求,比如 64 位的 Linux 操作系统.3.10 及以上的内核版本: x86 或者 ARM 架构均可: 机器之间网络互通,这是将来容器之间网络互通的前 ...
- kubernetes-使用kubeadm部署kubernetes集群
k8s官网介绍 Kubernetes是一个可移植的,可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化.它拥有一个庞大且快速增长的生态系统.Kubernetes的服务,支持和工 ...
- (二)Kubernetes kubeadm部署k8s集群
kubeadm介绍 kubeadm是Kubernetes项目自带的及集群构建工具,负责执行构建一个最小化的可用集群以及将其启动等的必要基本步骤,kubeadm是Kubernetes集群全生命周期的管理 ...
- Kubernetes探索学习001--Centos7.6使用kubeadm快速部署Kubernetes集群
Centos7.6使用kubeadm快速部署kubernetes集群 为什么要使用kubeadm来部署kubernetes?因为kubeadm是kubernetes原生的部署工具,简单快捷方便,便于新 ...
- 二进制部署 Kubernetes 集群
二进制部署 Kubernetes 集群 提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernet ...
- kubeadm搭建kubernetes集群之三:加入node节点
在上一章<kubeadm搭建kubernetes集群之二:创建master节点>的实战中,我们把kubernetes的master节点搭建好了,本章我们将加入node节点,使得整个环境可以 ...
随机推荐
- 【转】浅谈Java中的equals和==
浅谈Java中的equals和== 在初学Java时,可能会经常碰到下面的代码: String str1 = new String("hello"); String str2 = ...
- 13.Selenium不再支持PhantomJS
在网上查看Selenium教程,发现很多都是使用PhantomJS进行爬虫,故想学习下,下载好了PhantomJS,配好了环境变量,编写代码后发现以下错误 from selenium import w ...
- CS231n笔记列表
课程基础1:Numpy Tutorial 课程基础2:Scipy Matplotlib 1.1 图像分类和Nearest Neighbor分类器 1.2 k-Nearest Neighbor分类器 1 ...
- hihoCoder1296:约瑟夫问题
时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho的班级正在进行班长的选举,他们决定通过一种特殊的方式来选择班长. 首先N个候选人围成一个圈,依次编号为0.. ...
- Java-API:java.text.SimpleDateFormat
ylbtech-Java-API:java.text.SimpleDateFormat 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 0. https://do ...
- DCloud-MUI:杂项
ylbtech-DCloud-MUI:杂项 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 7.返回顶部 8.返回顶部 9.返回 ...
- Excel开发学习笔记:发布VSTO下的Excel开发项目
遇到一个数据处理自动化的问题,于是打算开发一个基于excel的小工具.在业余时间一边自学一边实践,抽空把一些知识写下来以备今后参考,因为走的是盲人摸象的野路子,幼稚与错误请多包涵. 开发环境基于VST ...
- 数据库:MySQL索引背后的数据结构及算法原理【转】
原文:http://blog.codinglabs.org/articles/theory-of-mysql-index.html 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话 ...
- MessageBox如何输出整数
int cx=10;CString s;s.Format(_T("整数是:%d"),cx);MessageBox(s);
- Beautiful Soup 4.2.0
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式 快速开始 pip install beaut ...