自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (19)
  • 收藏
  • 关注

原创 k8s安装仪表盘(Dashboard)

Kubernetes 仪表盘是一个基于 Web 的用户界面,它提供有关 Kubernetes 集群资源状态和可能发生的任何错误的信息。 仪表盘可用于将容器化应用程序部署到集群、对已部署的应用程序进行故障排除以及集群资源的一般管理。Deployment、StatefulSets、DaemonSets、Jobs、Services 和 Ingress 的部署可以从仪表盘或使用 kubectl 的终端完成。 如果想扩展部署、启动滚动更新、重新启动 pod、创建持久卷和持久卷声明,可以从 Kubernetes 仪表

2022-01-26 09:56:42 323

原创 如何将 Docker 镜像保存和加载到离线服务器

在这篇文章中,将了解如何使 Docker 镜像用于受保护或者无法访问互联网的服务器(即 docker pull <镜像名称> 无效的机器)。作为一个具体示例,我们将使用最新的 Nginx镜像来执行测试。通过以下步骤,将能够在安全网络中部署 Nginx,而无需访问互联网。此外,当需要在未来版本中升级容器的镜像版本时,可以使用相同的步骤。有两种方法可以做到:最简单的方法是使用 docker save 和 docker load通过设置自己的镜像存储库我们将专注于第一个选项,因为后者有点

2022-01-25 14:59:55 2287

原创 k8s部署metrics server

Kubernetes Metrics Server 是集群范围内的资源使用数据聚合器。 它的工作是从 Kubelet 在每个节点上公开的 Summary API 收集指标。 资源使用指标,例如容器 CPU 和内存使用情况,在解决奇怪的资源使用问题时很有帮助。 所有这些指标都可以通过 Metrics API 在 Kubernetes 中使用。Metrics API 具有给定节点或给定 pod 当前使用的资源量。 由于它不存储指标值,因此 Metrics Server 用于此目的。 部署 yamls文件在 M

2022-01-25 14:29:52 768

原创 新的工作节点加入k8s集群

在初始设置 Kubernetes 集群后,最常见的操作是通过添加更多运行工作负载(容器和 Pod)的节点来扩展集群。 扩展集群的方式取决于最初在集群引导期间使用的工具。 本指南演示如何使用 kubeadm 命令行工具将更多工作节点添加到 Kubernetes 集群。示例集群有一个包含两个工作节点和一个主节点的集群,容器运行时为containerd,使用的网络插件为calico,操作系统为Ubuntu 20.04。集群初始化配置--control-plane-endpoint为k8s-cluster.t

2022-01-24 08:37:46 2820

原创 Kubernetes 允许调度 Pod 至主节点

默认情况下,出于安全原因, Kubernetes 集群不会在主节点上调度 pod。建议保持这种方式,但对于测试环境,可能希望在主节点上调度 Pod 以最大限度地利用资源。如果希望能够在 Kubernetes 主节点上调度 pod,则需要移除主节点上的一个污点(taint)。查看节点信息:$ kubectl describe nodes k8s-master-01 | grep TaintTaints: node-role.kubernetes.io/master:NoSch

2022-01-22 14:21:36 1690

原创 使用 kubeadm 在 Ubuntu 20.04 上部署k8s集群

使用 kubeadm 在 Ubuntu 20.04 上部署k8s集群Kubernetes 是一种用于在本地服务器或跨混合云环境中大规模编排和管理容器化应用程序的工具。Kubeadm 是 Kubernetes 提供的一个工具,可帮助用户安装可用于生产的 Kubernetes 集群的最佳实践。部署 Kubernetes 集群时使用了两种服务器类型Master(主节点)控制和管理一组工作节点(工作负载运行时)的节点。主节点具有以下组件来帮助管理工作节点:Kube-APIServer主要实现

2022-01-22 11:49:05 1326 1

原创 WebRTC Android源码编译(20171027)

WebRTC官方提供预编译库(Android & iOS),如果无修改源码需求,无需自己重复编译。iOS: https://cocoapods.org/pods/GoogleWebRTCAndroid: https://bintray.com/google/webrtc/google-webrtc同步代码 采用阿里云美西ECS服务器(可用区A, 可用区B的机器可能国内访问会失败),Ubuntu

2017-11-02 15:14:02 477

转载 lvs-nat模式同网段设置路由表

之前使用lvs-dr模式配置负载均衡,昨天由于项目需求转为lvs-nat模式配置,于是在实验室环境下学习配置lvs-nat模式。问题在于,nat模式应有内外网之分,我的实验环境完全在同一网段。其中clinet 169.254.222.150VIP 169.254.222.200负载均衡器LB 169.254.222.157真实服务器RS1 169.254.222.155

2014-01-16 17:08:09 2312

原创 LVS + OpenSIPSs

LVS opensips 配置环境:Linux ubuntu 3.11.0-12-generic软件:LVS/keepalived/opensips 1.8.2工具:ngrep/ipvsadmVOIP Client:Linphone1,设置局域网内多个real opensips server共享同一个数据库, 设置usrloc模块db_mode为3(影响效率)

2014-01-16 16:48:08 1560

翻译 AVL树 实现代码!

/* * AVL_lib.c * *  Created on: May 12, 2013 *      Author: Administrator */#include "AVL_lib.h"#include #include /***********************************************************

2013-05-12 21:42:20 672

Dart in Action

Dart语言运用,通过示例强化理解。Dart In Action pdf

2019-09-27

Google Flutter Mobile Development Quick Start Guide

Google Flutter Mobile Development Quick Start Guide: Get up and running with iOS and Android mobile app development

2019-09-26

Dart for Absolute Beginners(Apress,2014).7z

Dart for Absolute Beginners(Apress,2014),Dart官方推荐

2019-09-24

Effective Modern C++.7z

effective modern C++ 42 SPECIFIC WAYS TO IMPROVE YOUR USE OF C++11 AND C++14

2019-05-23

Deep learning with tensorflow 2017.4

Machine learning is concerned with algorithms that transform raw data into information into actionable intelligence.

2017-12-28

Learning TensorFlow

In this book you will learn how to: 1. Get up and running with TensorFlow, rapidly and painlessly. 2. Use TensorFlow to build models from the ground up. 3. Train and understand popular deep learning models for computer vision and NLP. 4. Use extensive abstraction libraries to make development easier and faster. 5. Scale up TensorFlow with queuing and multithreading, training on clusters, and serving output in production. 6. And much more!

2017-12-28

机器学习实践

机器学习实践宝典,包含中英文版本及相关源码,慢慢享用

2017-12-28

五子棋 HTML5(不含与电脑博弈)

基于HTML5 canvas 实现五子棋

2017-03-08

vim/ctags/taglist/winmanger黄金组

vim ctags taglist winmanger安装示例

2014-08-21

Opensips LVS配置文件

LVS+keepalived+opensips+VIP+UDP

2014-01-16

SIP相关/Opensips安装、配置/错误处理

1, Opensips安装 2, SIP协议基本架构 3, SIP UA注册过程 4, SIP Transaction、Dialog、Session概念 5, SIP 服务器运行的两种方式 6, SIP 基本消息 7, SIP 消息格式说明 8, SIP dialog三次握手(INVITE/200 OK/ACK) 9, VOIP 框图 10,错误分析 11,Opensips中重要的概念 (持续更新中)

2013-12-06

RailsInstall安装

Ruby On Rails!! Rails的安装和安装应该注意的问题!("bundle install" "gem install json -v '1.7.5'")

2012-09-23

自己的队列类模板 Own queue class template

自己的队列类模板 Own queue class template Queue ( push, pop , destroy ,front , empty )

2012-03-28

自己向量类Vector

自己向量类Vector: reserve resize size capacity operator [] push_back

2012-03-27

俄罗斯方块游戏c源代码

俄罗斯方块c源代码,linux下编译汇编链接执行成功,玩家用户数据的保存和显示,玩家信息的英雄榜,c语言入门的锻炼学习使用。

2011-11-04

学生老师管理系统--gcc编译汇编链接执行

学生老师管理系统,实现学生信息老师信息存储,学生老师用户登录用户名密码验证,并且设置了管理员最高权限。

2011-11-04

太阳能路灯控制器电路2例

太阳能路灯控制器电路2例太阳能路灯控制器电路2例

2011-05-12

多样字符显示控制器(vhdl)

1、用状态机控制3个数码管,按“000-147-258-369-End-000”的顺序轮流显示以上字符,各组字符显示的时间间隔为1S,字符显示采用动态扫描方式实现。 2、设置2个外部操作开关,分别控制显示复位(复位到000状态)、显示暂停/继续功能。 3、设置状态标志(用LED模拟表示),当显示“000”时点亮一个LED灯,当显示“End”时点亮两个LED灯。

2011-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除