小弟在博客园也有十多个年头了,因为离开了.net圈子,所以很少发文,今天可算是被华为云气疯了.写下这篇文章,大家也要注意自查一下,避免无端端被封公网ip. 因为小弟创业公司业务发展,需要一个公网做宣传,考虑到距离双11还有段时间,腾讯云阿里云的服务器价格都没下来.正好看到华为云有做活动: 想着先租一台过渡下,就选了个挺便宜的,一年不到200的虚拟机试一试.之前也没用过华为云,如果用的顺畅,也考虑把主营业务转移过来. 可是万万没想到啊!就在今天,突然收到短信通知,告知我的服务器公网ip直接被封杀了…
背景 一般情况下,"kubeadm"部署集群时指定"--apiserver-advertise-address=<public_ip>"参数,即可在其他机器上,通过公网ip join到本机器,然而,阿里云ecs里没配置公网ip,etcd会无法启动,导致初始化失败. 环境.工具 阿里云ECS学生机.ECS对应的公网ip.kubeadm1.15.4.kubelet1.15.4.kubectl1.15.4.ubuntu18.04.3.linux4.15.0-6…
一.前言:Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成和持续部署变成可能. 本文演示样例是一个JavaWeb项目,环境如下: 服务器:CentOS 7.3.1611主机一台 代码管理:git 编译打包:maven 发布部署:tomcat7 本试验以下下载.解压.执行等操作均在主机/home/centos目录下进行 传统工作模式需要通过手动操作大概完成如下几个步骤: 1.拉取代码…
转: 中小企业上云首选,华为云全新云服务器S6性能评测分析 [小宅按]今天,华为云全新弹性云服务器ECS通用计算型云服务器S6(以下简称为"华为云S6云服务器")正式发布,至顶网云能力评估小组对其展开了一场新的基于业务应用的云主机测试,对这款号称"中小企业上云首选"之称的全新一代云服务器的基础性一探究竟. 云计算为人们带来的是什么?是全新的业务模式.全新的管理流程,从而建立一套打破传统的全新沟通渠道.从而令制造.零售.政企.金融等各行各业产生出革命性的变革.新模式需…
我们搭建VPN采用的是openvpn,搭建过程总体需要经过三大步骤:   1.openvpn的安装与配置    2.端口转发    3.系统重启iptables规则自动生效  注意:以下所有名令在root权限下输入(进入root权限命令 sudo su) 下面用红颜色标注的字体是修改了的:如果按以前的操作失败了的可以把下面两条红色的语句重新添加到服务器中就可以了. PS:感谢jsa大神指正我的错误. 一.openvpn的安装与配置 openvpn安装与配置教程,此链接中的内容介绍了openvpn…
华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建.云端在线代码检查等功能,编译省去了很多物理机器的占用.一键式部署省去了搭建测试环境的大量人力成本,在敏捷开发中优势十分明显.今天我想和大家分享一下我是如何通过华为开发云进行PHP网站的快速部署的. 主要内容 1.添加授信机器 2.创建部署任务,进行PHP网站的快速部署 准备条件 1.华为软件开发云中已创建项目,整个PHP项目在本地打好zip格式压…
--内容提交-- 1.    Eclipse安装Git插件 2.    在Eclipse中导入华为软件开发云项目, 以及常用Git操作 一. Eclipse安装Git插件 现在从eclipse官网下载的比较新的eclipse中基本都集成了Git插件. 快速验证是否已集成Git可以通过File>import 查看是否支持Git类型项目 如果有说明当前eclipse已经集成理Git,如果没有的话则点击菜单栏中的help->install new software: 点击Add按钮, Locatio…
一.复制GitHub的代码库地址 首先,打开Github网页,找到要迁移的代码仓库地址,如下: 点击Clone or Download,出现以下界面 点击Copy toclipboard(复制到粘贴板) 二.将GitHub代码仓库下载到本地 打开https://desktop.github.com/网址,下载GitHub工具GitHub Desktop,安装: 在桌面点击GitHub Desktop图标 之后点击中间的图标Clone a Repository,如图 将之前粘贴板的内容复制到URL…
上篇文章:如何将Android Studio与华为软件开发云代码仓库无缝对接(一) 上一章讲了,如何用Android Studio以软件开发云代码仓库为基础,新建一个项目.接下来,这一章继续讲建好项目后,如何通过Android Studio去对华为软件开发云代码仓库进行更新.上传代码等操作. 首先,打开Android Studio,将上一章通过Android Studio新建的项目,打开.如下图所示. 然后,我们在Android Studio中进行代码修改,如下图所示.代码[tv.setText…
华为软件开发云CloudIDE是面向软件开发者的云端开发环境,支持在线编写代码,智能提示,代码提交,代码片段智能搜索等功能. CloudIDE实现了大部分IDE的功能,同时克服了全能IDE的缺点. 一套云端系统,聚合开发环境三要素. CloudIDE热点功能 1.CloudIDE热点功能–随时随地浏览编辑代码 云化WebIDE,无需安装软件: 只需浏览器,随时随地浏览和编辑代码: 2.CloudIDE热点功能–技术栈 根据生产情况和开发所需工具,构建各种技术栈: 可让团队成员一键安装开发环境:…