初步了解云原生(代码片段)

旧时星空 旧时星空     2023-01-09     141

关键词:

初步了解云原生

公有云:即公共的服务器或者公共资源。

  • 成本低:对服务付费
  • 无需维护:服务提供商进行服务器维护
  • 几乎无限制的缩放性:按需付费
  • 高可靠性:具备众多服务器

私有云:自己购买硬件及搭建服务器

  • 灵活性更强:自己定义云环境
  • 控制力更强:资源不与其他组织共享,有更高级的隐私级别
  • 可伸缩性更强:比之于本地

公有云,私有云,混合云

安全组:防火墙的设置

####Docker:统一标准,资源隔离

统一不同的软件为一致的文件格式:镜像,仅通过docker build就可以创建,docker run就可以运行软件

资源隔离:容器化思想,同虚拟机的虚拟技术,为每一个软件创造一个单独的运行空间或者规定不同的访问或使用硬件的权限。

Docker的使用:

1.安装Docker

2.使用Docker命令在Docker的仓库(docker hub)下载各种软件的镜像文件

3.本地运行镜像文件即可

熟悉阿里云以及青云的云服务购买操作

因为KubeSphere在青云上更加稳定,所以熟悉流程后一般在青云上进行实验。

在阿里云和青云上购买云服务都叫做创建一个实例,即一台服务器

一般选择按量付费,之后选择地区,即该服务器所在地区,

然后选择自己想要的服务器规格,如CPU,内存等,

在镜像选择时选择实验要用到的CentOS,以及版本号,一定要记得选择分配公网IP以及按使用流量付费,若下载文件较大则可以使用按固定带宽付费,文件较小,固定带宽则较贵

创建实例后,在实例处可以运行服务器,可以看到服务器的公网IP,可以用xshell或electetm远程连接服务器。

在熟悉创建实例后即购买自己所需的服务器后即可以通过xshell等远程控制服务器下载一些软件如nginx,

yum install nginx

在本地浏览器通过公网IP可以访问默认的80端口,可以看到nginx访问页的内容

也可以修改该访问页面的内容

whereis nginx//找到nginx的文件位置
cd /.../.../nginx//进入nginx的文件
cd html/
echo "..."> index.html//"..."为修改后的内容
cat index.html//获取

随后由公网IP访问页面

服务器的网络与安全组,安全组相当于服务器的防火墙

私有IP可以用于不同的服务器的连接

vpc:专有网络,特点是完全独立

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-krs1K3rh-1633224658052)(C:\\Users\\red wind\\AppData\\Roaming\\Typora\\typora-user-images\\image-20211003092724864.png)]

服务器的连接

vpc:专有网络,特点是完全独立

[外链图片转存中…(img-krs1K3rh-1633224658052)]

即使是使用同一网段,三个VPC下的服务器不能通过私有IP相互访问

云原生|docker-一文了解docker(代码片段)

随着互联网时代的到来,计算机的各项技术都有了巨大提高,推动了虚拟化、容器化技术的产生和发展,以及现在的云原生时代的到来,都极大提高了其资源利用率。DockerDocker本身不是容器,它只是一个应用容器引擎,这么解释... 查看详情

云原生|kubernetes篇深入了解ingress(代码片段)

文章目录深入了解Ingress一、Ingressnginx和nginxingress1、nginxingress2、ingressnginx二、ingressnginx安装1、安装2、验证3、卸载深入了解Ingress为什么需要Ingress?Service可以使用NodePort暴露集群外访问端口,但是性能低下不安全缺少Layer7... 查看详情

一文了解rainbond云原生应用管理平台(代码片段)

Rainbond是一个云原生应用管理平台,使用简单,不需要懂容器、Kubernetes和底层复杂技术,支持管理多个Kubernetes集群,和管理企业应用全生命周期。遵循以应用为中心的设计理念,统一封装容器、Kubernetes和底层基础设施相关技术... 查看详情

云原生(三十九)|kubernetes篇之kustomize入门了解(代码片段)

文章目录kustomize入门了解一、kustomize是什么二、用法1、文件结构2、文件内容3、使用4、注意事项5、高级-环境分离 kustomize入门了解一、kustomize是什么Kubernetes本地的配置管理工具,相当于轻量版的helm。官网地址:Kustomize-... 查看详情

[云原生专题-1]:总体-云原生初步探究,什么是云原生,云原生的基本特性

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122591920目录第1章云原生CloudNative的字面解读第2章云原生诞生的背景2.1云... 查看详情

新鲜出炉的阿里云开发平台初步测评(代码片段)

一、介绍阿里云云开发平台是面向开发者打造的一站式、全云端的开发平台,打开浏览器就可以开发、调试、上线,所测即所得,并结合无服务器的模式重新定义云原生时代的研发工作方法论。该平台现持续增加新的应用开发环... 查看详情

想变得更强吗?5分钟带你了解云原生核心--istio(上)(代码片段)

为什么需要istio?我们在使用k8s集群的时候,k8s虽然强大,但是也有弱点,比如我们要是想控制灰度发布,需要进行大量的配置,徒手硬敲金丝雀,流量控制,权限控制,这种事情还是留给年轻人吧…我们要是想控制通信重试,限流,熔断,倾斜... 查看详情

云原生|kubernetes篇深入了解deployment(代码片段)

文章目录深入了解Deployment一、什么是Deployment二、Deployment创建三、Deployment更新机制1、比例缩放(ProportionalScaling)2、HPA(动态扩缩容)3、Canary(金丝雀部署)4、Deployment状态与排错深入了解Deployment一、什... 查看详情

一文了解微服务低代码实现方式(代码片段)

欢迎来到👏阿提说说👏的博客。很高兴,您能看到我的文章。💡目前云原生比较火,各公司都在考虑把自己的微服务迁移到云原生架构中,我司也不例外,为了能够更好的将我司的微服务迁移到云原... 查看详情

云原生的定义(代码片段)

想必大家都比较了解RocketMQ消息服务,那么RocketMQ与Serverless结合会碰撞出怎样的火花呢?我们今天介绍一下如何基于RocketMQ+Knative驱动云原生Serverless应用。本文主要从以下几个方面展开介绍:云原生与ServerlessKnative简介RocketMQSource... 查看详情

爬虫初步了解(代码片段)

 一、爬虫的概念:口语版:也叫网络蜘蛛,它是批量下载网络资源的程序专业版:网络爬虫是伪装成客户端与服务端进行数据交互的程序二、爬虫的应用:1.数据采集例:收集数据,大数据2.搜索引擎例:百度,谷歌搜索引擎都属... 查看详情

react(初步了解)(代码片段)

1.什么是react?  1.1.React是一个用于构建用户界面的javacript库  1.2.React主要用于构建UI,很多人认为React是MVC中的V(视图)  1.3.React是拥有较高的性能,代码逻辑非常简单2.react特性?  2.1.声明式设计  2.2.高效 React通... 查看详情

《云原生入门级开发者认证》学习笔记之云原生基础设施之kubernetes(代码片段)

...试,整理课堂笔记记忆学习的原因:虽然考了CKA,了解了一些K8s相关的知识但是对云原生整个体系一直都很模糊希望对云原生有一个基本的认识通过学习实现云原生相关入门博文主要内容涉及:关于云原生基础设施的... 查看详情

初步了解vue源码(代码片段)

1、源码学习目录本项目所剖析的Vue.js源码版本是目前最新的版本,版本号为v2.6.11,其代码目录如下:  从上面的目录结构可以看出,Vue的整个项目包含了类型检测相关、单元测试相关、与平台无关的核心代码以及跨平台... 查看详情

初步了解redux(代码片段)

  redux作为react的状态状态管理工具,是十分重要的一部分,但是它在学习起来比较困难。它的写法一共分为三部分,而且他不像其他的东西一样可以写一步,在页面上查看一下。它必须三个部分全部完成之后,才能查看效果... 查看详情

socket初步了解(代码片段)

 在这之前我们先了解一下一些关于网络编程的概念  网络编程从大方面说就是对信息的发送和接收,中间传输为物理线路的作用,编程人员可以不用考虑  网络编程最主要的工作就是在发送端吧信息通过规定好的协议进行... 查看详情

初步了解windowssaferapi(代码片段)

SaferAPI,应为Windows提供的安全性API;下面来调用其中一个函数看一下;SaferCreateLevel函数,其功能是打开一个SAFER_LEVEL_HANDLE句柄;函数的微软文档在此;https://docs.microsoft.com/en-us/windows/win32/api/winsaf 查看详情

《云原生入门级开发者认证》学习笔记之云原生基础设施之容器技术(代码片段)

...试,整理课堂笔记记忆学习的原因:虽然考了CKA,了解了一些K8s相关的知识但是对云原生整个体系一直都很模糊希望对云原生有一个基本的认识通过学习实现云原生相关入门博文主要内容涉及:关于Docker知识体系的简... 查看详情