面向服务的体系结构(SOA)和微服务

 

维基上对其定义为:一种软件开发技术- 面向服务的体系结构(SOA)架构样式的一种变体,将应用程序构造为一组松散耦合的服务。在微服务体系结构中,服务是细粒度的,协议是轻量级的。

微服务(或微服务架构)是一种云原生架构方法,其中单个应用程序由许多松散耦合且可独立部署的较小组件或服务组成。

微服务好比 土豆片 ,小切片是用户可以感知最小功能集。

标签

Redhat Openshift 单机版安装指南 CRC4.6

Redhat Openshift 单机版安装指南 CRC4.6

Red Hat CodeReady Containers(CRC) 是一个最小的 OpenShift 4 本地集群环境,可以安装到笔记本电脑,
无须专用服务器,这点比OKD4.6要简单得多.
安装总共分3步:

第一步:下载安装文件 提供3种平台的安装文件,(Windows, Linux, Mac)
第二步:crc setup
第三步:crc start

CRC 4.6 安装的硬件条件:
• 4 核CPUs (vCPUs)
• 9.664 GB 可用内存
• 35 GB 磁盘空间

CRC 4.6 安装的软件条件:

Windows
Windows 10  Update(1709)或者更新版本,但是不包括 Windows 10 家庭版.

macOS
• macOS 10.12 Sierra或者更新版

Linux

•CRC支持 Red Hat Enterprise Linux/CentOS 7.5 或者更新版

标签

Acronis Cyber Backup 12.5: "Internal server error. Error code 100011"

60231: Acronis Cyber Backup 12.5: "Internal server error. Error code 100011" appears when accessing System Settings

Applies to: 

Operating Systems: 

Last update: Fri, 2020-05-01 06:16

 

Symptoms

You have Acronis Management Server installed on a Linux machine.

CRC setup

[xinyong@localhost crc-linux-1.20.0-amd64]$ ./crc setup
INFO Checking if podman remote executable is cached
INFO Checking if goodhosts executable is cached   
INFO Caching goodhosts executable                 
INFO Will use root access: change ownership of /home/xinyong/.crc/bin/goodhosts
[sudo] password for xinyong:
INFO Will use root access: set suid for /home/xinyong/.crc/bin/goodhosts
INFO Checking if CRC bundle is extracted in '$HOME/.crc'
INFO Extracting bundle from the CRC executable    

标签

Kaspersky 管理中心 10SP3 10.5.1781 to 10.5.6026 升级

Kaspersky Security Center 10 Service Pack 3 (version 10.5.1781): Patch A

Back to "Version Info"

Latest update: September 10, 2020 ID: 14840

Patch A for Kaspersky Security Center 10 Service Pack 3 was released on November 30, 2018. 

Patch A includes:

标签

OKD 4.6 安装指南 2

登陆WEB界面

https://console-openshift-console.apps.openshift.gbca.cn/

而不是 https://api.openshift.gbca.cn:6443 

对于使用了本地DNS解析的计算机直接访问就可以了,如果没有使用本地的DNS,那么需要增加2条记录到hosts文件。

windows在 C:\Windows\System32\drivers\etc\hosts

Linux在  /etc/hosts

192.168.11.143 api.openshift.gbca.cn
192.168.11.144 apps.openshift.gbca.cn
192.168.11.144 console-openshift-console.apps.openshift.gbca.cn
192.168.11.144 oauth-openshift.apps.openshift.gbca.cn

也就是把之前在DNS里定义的在hosts文件里再重复一遍

标签

OKD 4.6 安装指南 1

OKD :The Community Distribution of Kubernetes that powers Red Hat OpenShift.

主要参照了官网的安装文档,先后安了好多次,最后才成功,总结如下,这是一个概要版本,给安装过并失败的朋友提醒。

事先准备如下:

  • 提供DNS和DHCP服务的服务器
  • vmware 虚拟化 建议 vSphere 6.7U3 或者7.0 (带vCenter)
  • 用于启动安装文件-点火机 (只有linux和mac程序版本,没有windows版)

具体步骤看官网,安装过程大致分为:

1,生成和配置点火机 SSH证书

2,把vmware vCenter的首页证书导入到点火机,准备好访问vCenter的访问域名和密码

3,登陆redhat网站得到pull-secret文件

4,配置DNS解析,主要是api.openshift.gbca.cn 和 apps.openshift.gbca.cn 以及*.apps.openshift.gbca.cn泛解析

Centos 7.8上安装 docker

设置yum源

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

可以查看所有仓库中所有docker版本,并选择特定版本安装

$ yum list docker-ce --showduplicates | sort -r

 

标签

vSphere VMDirectPath I/O 和动态 DirectPath I/O:平台和设备要求 (2142307)

Last Updated: 2020/4/8Categories: InformationalTotal Views: 1073Language:

标签

Kubernetes K8s 名词解释

K8s = Kubernetes 

Node

Node是真正运行的主机,可以物理机,也可以是虚拟机。每个Node 节点上有自己的角色,(工兵,还是特种兵)至少要运行container runtime(比如docker或者rkt)、 kubelet 和 kubeproxy 服务。

Pod

Pod是个组合。一组紧密关联的容器集合,比如:某些Node工兵+特种兵+坦克组成一个特务连,执行某个特殊任务,相当于是临时机构。

Volume

Pod的生命周期通常比较短,执行完任务或者任务失败了就解散了,各自归建,但是活不能白干阿,只要出现了异常,就会创建一个新的Pod(新特务连)来代替它。数据随着Pod消亡而自动消失那不就白白牺牲了?Volume就是为了持久化容 器数据而生,把成果留下来。

Volume类型 目前,Kubernetes支持以下持久Volume类型: 

标签
订阅