实现CI/CDk8s高可用集群搭建总结以及部署API到k8s 实现CI/CD(Centos7.2)系列二:k8s高可用集群搭建总结以及部署API到k8s
实现CI/CD(Centos7.2)系列二:k8s高可用集群搭建总结以及部署API到k8s 前言:本系列博客又更新了,是博主研究很长时间,亲自动手实践过后的心得,k8s集群是购买了5台阿里云服务器部署的,这个集群差不多搞了一周时间,关于k8s的知识点,我也是刚入门,这方面的知识建议参考博客园大神edisonchou的系列文章《.NET Core on K8S学习实践系列文章索引(Draft版)》,为什么我要写该系列的文章,是因为我之前 工作的几家公司应用都已经容器化了,.net framewo
PageHelper分页插件的使用二
PageHelper分页插件的使用二: 二、使用流程 1.添加依赖包:下载依赖 pagehelper-5.1.10,jsqlparser-3.0; 2.在spring-mvc中添加: <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource
LIS初级推算(最长上升子序列问题)
所谓LIS,就是Longest Increasing Subsequence问题 注意,子序列不一定是连续的,举个例子:对于序列10,9,2,3,5,4,7,9,101,18,其中的LIS就是2,3,5,7,9,18(或者2,3,5,7,9,101) 那么就出现另一个要注意的地方了:LIS自身不一定只有一个,但是LIS.length()一定是固定的(很容易反证对吧) 【鉴于我是第一次研究LIS,所以自己分析出来的dp可能会很水不高级orz】 那不如我们就从上面那个例子开始吧~ vector<i
10/16 对顶堆算法研究(POJ 3784)
/* 考虑维护两个堆 一个堆是大根堆,存储1-x的元素 一个堆是小根堆,存储x+1-N的元素 对于一个加入的元素y,考虑将其加入大根堆or小根堆? 如果y>mid,那么将其加入小根堆(上面的堆) 如果y<mid,那么将其加入大根堆(下面的堆) 并且在每一次操作之后维护堆的状态是合法的! 也就是维护堆得大小正确 */ #include<cstdio> #include<algorithm> #include<cstring> #include<queue> using namespace std
laravel模型关联评论
用户模型 public function show(Post $post,LogManager $log) { $post->load("comments"); //这种方式是预加载 ,如果没有这句,就是下面在模板加载的时候才进行模型查询 return view("post.show",compact('post')); } post模型 <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; clas
ownCloud 研究笔记(update...)
官方网站: https://owncloud.org/ Setting Name Description Example OWNCLOUD_VERSION The ownCloud version latest OWNCLOUD_DOMAIN The ownCloud domain localhost ADMIN_USERNAME The admin username admin ADMIN_PASSWORD The admin user’s password admin HTTP_PORT
JSP四大域对象与九大内置对象
什么是内置对象? 在jsp开发中会频繁使用到一些对象,如 ServletContext、HttpSession、PageContext 等; 如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐。 SUN公司因此在设计jsp时,在jsp页面加载完毕之后会创建好了这些对象,你只需要使用相应的对象调用相应的方法即可。 这些系统创建好的对象就叫做内置对象。 在servlet程序中,如果开发者希望使用session对象,必须通过request.getSession()来得到se
eclipse链接hbase卡住不动
最近学习大数据Hadoop和hbase,但是奈何虚拟机速度更不上就想使用Windows下的eclipse链接Linux下的Hadoop等文件,但是使用Hadoop的控件可以连接好,而且也能链接hadoop的相关文件,但是到了hbase就会卡住不动,出现以下界面就一直不动。 经过修改别的虚拟机下的hosts文件什么的都没有解决,最后经过同学的提醒,可能不是我hbase的配置问题,有可能是代码的问题。最终真的发现是代码的问题: public static void init(){
【TencentOS tiny】深度源码分析(8)——软件定时器
软件定时器的基本概念 TencentOS tiny 的软件定时器是由操作系统提供的一类系统接口,它构建在硬件定时器基础之上,使系统能够提供不受硬件定时器资源限制的定时器服务,本质上软件定时器的使用相当于扩展了定时器的数量,允许创建更多的定时业务,它实现的功能与硬件定时器也是类似的。 硬件定时器是芯片本身提供的定时功能。一般是由外部晶振提供给芯片输入时钟,芯片向软件模块提供一组配置寄存器,接受控制输入,到达设定时间值后芯片中断控制器产生时钟中断。硬件定时器的精度一般很高,可以达到纳秒级别,并且是
Centos6.9安装SonarQube7.6
1 安装前准备 Oracle JDK 8 MySQL数据库,具体可参考Centos6.9安装MySQL5.6 SonarQube7.6,Community Edition版本下载地址:https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.6.zip 2 MySQL建库 2.1登录到MySQL mysql -u root -p 输入正确密码,进入MySQL 2.2 创建数据库和用户并授权 -- 数据库
CREAT
RROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2
RROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 1.原因一 进程 ps -A | grep -i mysql kill 列出来的进程(关闭sql进程全部关闭) 然后启动 service mysql start 完美解决! 2.原因二 原因是没有启动mysql服务 service mysql start
10、kubernetes之RBAC认证
一、kubectl proxy # kubectl proxy --port=8080
# curl http://localhost:8080/api/v1/
# curl http://localhost:8080/apis/apps/v1/namespaces/kube-system/deployments/ 二、serviceaccount资源 创建自定义serviceaccount:用于pod与api通信的认证账号 # kubectl create serviceaccount ad
十二,k8s集群访问控制之RBAC
目录 角色访问控制RBAC (Role-Based Access Control) 常用的授权插件: RBAC控制: role 和 clusterrole rolebinding 和 clusterrolebinding 公共角色 clusterrole 以上几种关系的示意图 user 创建测试 创建role案例 创建 role rolebinding 绑定 jerry用户 测试 jerry 权限 clusterrole 测试 创建 clusterrole 测试绑定jerry用户 测试jerr
在VMware软件下创建CentOs虚拟机
1.创建新的虚拟机。 打开VMware软件,点击主页内创建新的虚拟机 2.进入新建虚拟机向导 点击典型,点击下一步 3.在下一步中单击稍后安装操作系统 点击下一步 4.选择操作系统类型 因为CentOS是Linux系统,所以选择Linux系统 版本中选择CentOS 7 64位 点击下一步 5.填写虚拟机名称并选择存储位置 点击下一步 6.指定磁盘容量 将虚拟机拆分为多个文件 7.已经准备好创建虚拟机 点击自定义硬件 8. 开始设置虚拟机 在自定义硬件中点击新CD,然后点击使用ISO映像,最后
LeetCode. 缺失数字
题目要求: 给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那个数。 示例: 输入: [3,0,1] 输出: 2 代码: class Solution {
public:
int missingNumber(vector<int>& nums) {
int n = nums.size();
if(n == 0) return -1;
int count = (1 + n) * n
Maximize Mex CodeForces - 1139E(思维)(二分图理解)
There are n students and m clubs in a college. The clubs are numbered from 1 to m. Each student has a potential pi and is a member of the club with index ci. Initially, each student is a member of exactly one club. A technical fest starts in the col
实现邮箱验证 简化版
需要 jQuery的jar包 直接上代码: index.jsp: <%--
Created by IntelliJ IDEA.
User: admin
Date: 2019/10/16
Time: 21:43
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="jav
今日推荐
周排行