文章目录 1、Rancher 2.x 负载均衡 2、环境、软件准备 3、Rancher 部署服务 4、Rancher Ingress 负载均衡配置 4.1、Ingress Base Host 4.2、Ingress Base Path 5、tomcat-i18n demo 示例演示 1、Rancher 2.x 负载均衡 我们知道 Kubernetes 支持 4 层和 7 层...
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫dotCloud的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标...
Docker安装 可以参考 https://blog.csdn.net/xiegh2014/article/details/80454019 配置Docker镜像仓库地址 cat /etc/docker/daemon.json { registry-mirrors: [https://kuamavit.mirror.aliyuncs.com, https://registry.docker-cn.com, https://docker.mirro...
今天在阿里云上配置GitLab,不过一直出现错误502错误。 502 GitLab is not responding. Please contact your GitLab administrator if this problem persists. 经过一个下午的查找终于发现了错误,原来是在服务器上还开启了一个tomcat服务,占用了8080端口,...
配置GitLab域名,否则项目git clone的地址时错 vim /etc/gitlab/gitlab.rb 编辑:external_url 你的网址 例如:external_url http://192.168.1.100 编辑完成后,再sudo gitlab-ctl reconfigure一下,使配置生效...
vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml ## GitLab settings gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: localhost 这里改为主机的IP即可 port: 80 https: false # Uncommment this...
一、gitlab 实现的 auto devops 1. DevOps中的一些概念与原则 (1) 什么是持续集成 持续集成(Continuous integration,简称CI)指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 快速发现错误。每完成一点更新,就集成到主干,可以快速发...
映射用来定义文档及其字段如何被存储和索引,文档写入es时,es可根据写入内容的类型自动识别,这种机制就是动态映射(Dynamic field mapping),本文关注的是写入内容为字符串时,该内容被识别的字段类型; 环境信息 操作系统:Ubuntu 18.04.2 LTS elasticse...
最近成功中标一个国内重大酒业集团的公有云项目,因客户自身的IT人员紧张,客户提出要求将应用、数据库的迁移上云作为中标方的服务内容之一。以前,经常接触的政企云项目,一般由服务商配合客户完成迁移方案的拟定,服务商将云资源分配好,由客户自身的厂商...
mysql show variables like explicit_defaults_for_timestamp; +---------------------------------+-------+ | Variable_name | Value | +---------------------------------+-------+ | explicit_defaults_for_timestamp | OFF | +-----------------------...
IntelliJ IDEA 乱码解决方案 (项目代码、控制台等) 最近IDE从eclipse改成IntelliJ IDEA 了,原因是公司大部分人都在用这个IDE,而且一直推荐用,所以尝尝鲜。换的第一天,就遇到了哪个IDE都会遇到的乱码问题,耗费了好多时间最终解决了,因此在这边记录一...
总共3台机器,我的笔记本,跳转机器,内网服务器: 我的笔记本和内网服务器是不能直连的,必须通过跳板机 每次都要先登陆跳板机,然后在跳板机上通过SSH的方式登陆至内网服务器进行操作是一件特别麻烦的事,并且,如果我在内网服务器的8080端口启动了一个web...
Twistlock 的安全研究人员Ariel Zelivansky 披露了 Kubernetes kubectl 复制命令的一个目录遍历漏洞。 出现漏洞的是命令kubectl cp,该命令允许在容器和用户计算机之间复制文件。要从容器中复制文件,Kubernetes 调用容器内的`tar`二进制文件,以创建或解压...
Azure 在中国的两个数据中心运行。 这些数据中心分组到地理区域,让用户可灵活选择构建应用程序的位置。 请务必了解 Azure 中虚拟机 (VM) 运行的方式和位置,以及最大化性能、可用性和冗余的选项。 本文提供了 Azure 的可用性和冗余功能的概述。 什么是 Azur...
注:Blog 具有时效性,所有时间以当前时间为准2017-5-8 简介: 很多客户和Partner 浏览我们的Azure 官网或在使用Azure 存储过程中,经常会问我们官网上存储的常规用途和Blob 存储的区别是什么,Azure 存储价格在哪找,尤其是对象存储,在常规存储和Blob 存储...
五种优化 Linux 容器大小和构建更小的镜像的方法。 Docker 近几年的爆炸性发展让大家逐渐了解到容器和容器镜像的概念。尽管 Linux 容器技术在很早之前就已经出现,但这项技术近来的蓬勃发展却还是要归功于 Docker 对用户友好的命令行界面以及使用 Dockerfile...
一、gitlab搭建的硬件要求: 建议阿里云服务器的配置为:最低2核4G内存; 最优4核8G 之前搜了很多资源,有的说1核1G就够用了,有的说很耗硬件配置。自己试了下:先用的阿里云1核1G 的服务器搭建,搭建过程中就报错,以失败而告终。后来升级了服务器配置到2核4...
GitLab基本介绍 GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 与Github类似,GitLab能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本...
架构:源码安装, 数据库用mysql,网站用nginx 坑一.nginx报错 2016/07/19 09:26:11 [crit] 3881#0: *10 connect() to unix:/home/git/gitlab/tmp/sockets/gitlab-workhorse.socket failed (13: Permission denied) while connecting to upstream, client: 192....
1、打开终端,并取得root权限 2、在终端输入: 1 2 3 apt-get install mysql-server apt-get install mysql-client apt-get install libmysqlclient-dev 安装过程中,必要的地方需要输入Y进行确定。 上面这三条命令执行完以后,要想检测mysql是否安装成功,可...
一、Xshell直连有跳板机的服务器 跳板机IP:221.0.111.x 端口号: 2020 服务器IP:10.100.2.x 端口号:22 1. 新建跳板机会话 点击连接,主机和端口号输入跳板机端口号。 在用户身份验证,输入跳板机用户名和密码。 点击隧道,选择Dynamic(SOCKS4/5),端口可随...
1. Tomcat容器需要注意 1)注意端口的修改,tomcat涉及到三个端口 2)注意web端如果有文件上传的话,要测试下tomcat限制文件上传大小的配置 3)关闭tomcat的进程尽量使用kill命令,因为使用shutdown命令可能没有真正杀掉进程 2. Redis部署注意 1)Redis主要注...
修改前执行如下命令 mysql show variables like %char%; 结果是这样子的 +--------------------------+---------------------------------------------------------------+ | Variable_name | Value | +--------------------------+-------------------------...
1.Ctrl+t打开终端 2.输入mysql -u root -p 命令,进入MySQL 输入 SHOW VARIABLES LIKE char%; 查看MySQL编码,有两个不是utf8 3.在终端中输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf 命令 打开mysqld.cnf 文件,在lc-messages-dir = /usr/share/mys...
一、查找my.conf的位置 [root@dcm-no zookeeper]# whereis my.cnf my: /etc/my.cnf [root@dcm-no zookeeper]# 1 2 3 二、在[mysql]和[mysqld]标签下分别增加(修改)以下内容 vim /etc/my.cnf [mysql] default-character-set = utf8 [mysqld] character_set_...
在Ubuntu 下配置 MySQL 的字符编码。安装完 MySQL 后,系统默认的字符编码是 latin1 ,输入的是中文,可是输出却是一堆乱码。现在要做的就是把 MySQL的默认字符编码设置为支持中文的编码,如 GBK、GB23112、等。 首先进入MySQL存放配置文件的目录 ~#cd /etc/...
本文是一篇动手实验,通过Azure DevOps Pipelines,将可以容器化部署的认知服务Text Analysis部署到IoT Edge中。标题特别的唬人主要是昨天晚上喝了酒,虽然是米酒,但是劲还是挺大的。 前端时间,Azure发布了容器化的认知服务,有了容器化的认知服务,可以方...
开发工具idea。 1、在pom.xml中增加mybatis-generator相关配置。红框部分需要注意下,这个是一会儿需要新增的文件。 附上源码 !--自动生成mybatis xml文件-- plugin groupIdorg.mybatis.generator/groupId artifactIdmybatis-generator-maven-plugin/artifac...
linux下安装mysql有三种方式:①yum安装 ②rpm安装 ③源码包安装 这里介绍第三种安装...
本文是一篇简单指南:介绍一些顶级的开源的持续集成、持续交付和持续部署(CI/CD)工...
How to reset your root password Log into your server with root privileges. Then ...
mysql -v -------------------------------------------------- 安装 yum -y install ...
简介:Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自...
docker入门教程翻译自docker官方网站的Docker getting started 教程,官方网站: http...