草庐IT

kubernetes虚拟化

全部标签

Linux常用命令大全|VMware虚拟机网络连接|终端配置

说明:使用的是Ubuntu20版64位 1.关于网络如果网络连接不好,更改网络适配器,桥接模式和NAT模式相互倒一下,再重启虚拟机。 2.打开终端打开终端的方法:  ①在桌面上右击,【在终端上打开】  ②快捷键Ctrl+Alt+T 3.终端的配置(字体,颜色,背景等) 4.目录结构Linux目录结构是一棵倒立的树,如下图所示 常见目录说明: /bin存放常用命令(即二进制可执行程序)(重点)/etc存放系统配置文件(重点)/home所有普通用户的家目录/root管理员用户的家目录/usr存放系统应用程序即文档/proc虚拟文件系统目录,以进程为单位存储内存的映射(重点)/dev存放设备文件(重

支持JDK19虚拟线程的web框架,之一:体验

欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos关于虚拟线程随着JDK19GA版本的发布,虚拟线程(来自ProjectLoom)这一特性也闪亮登场,虚拟线程是JDK而并非OS实现的轻量级线程(LightweightProcess,LWP),许多虚拟线程共享同一操作系统线程,虚拟线程的数量可以远大于操作系统线程的数量(可以参考golang的协程)虚拟线程方面的文章,如今已经有很多优秀博主写得非常详细深入,欣宸就不在这方面献丑了,而是将重点放在虚拟线程的实用性方面,用实战与大家一同学习:如何让虚拟线程在w

深入理解Java虚拟机(二)—— 对象

一、对象的创建Useruser=newUser();      Java程序无时无刻都有对象被创建出来,语言层面看,创建对象通常都是一个new关键字,而在虚拟中,创建过程又分为以下几步:图1-1    (1)类加载检查:当java虚拟机遇到一条new指令时,会检查这个指令的参数是否能在常量池中找到对应的符号引用是,并且检查符号引用代表的类是否已被加载、解析和初始化,如果没有,就必须先执行类加载过程。    (2)内存分配:类加载检查通过后,虚拟机将给新创建的对象分配内存空间。对象所需的空间大小在类加载完毕后就能确定。虚拟机为对象分配内存空间分为两类:(1)指针碰撞(BumpThePointer

让你的 Windows 系统为虚拟机做好准备

在VirtualBox中看到了“无法打开虚拟机会话failedtoopenasessionforthevirtualmachine”错误?你的系统上可能没有启用虚拟化。这是在Windows系统上创建虚拟机所需执行的几件事之一。简单来说,你需要了解:在你的PC上启用虚拟化支持使用虚拟机程序创建/管理虚拟机确保某些系统资源要求以无缝使用虚拟机下面是第一件事:在WindowsPC上启用虚拟化如果你的系统预装了Windows10/11,那么你很可能已经启用了虚拟化。你不需要额外的设置。但如果你在系统上手动安装了Windows,那么可能需要检查BIOS设置以查看它是否支持虚拟化。如果禁用,虚拟机程序将无

Docker vs. Kubernetes:选择合适的场景

在决定使用Docker还是Kubernetes之前,让我们看看一些实际的场景,以便更好地理解它们的适用性。使用Docker的场景假设您正在开发一个微服务应用程序,其中每个微服务都需要一些特定的依赖项和环境。在这种情况下,Docker是一个很好的选择。您可以为每个微服务创建一个独立的容器,容器将包含所需的所有依赖项,从而确保微服务在不同环境中具有一致的运行方式。案例1:微服务架构您的应用程序由多个独立的微服务组成,每个微服务都有自己的运行时环境和依赖项。使用Docker,您可以将每个微服务封装在一个容器中,并轻松部署、测试和扩展每个微服务。案例2:开发环境一致性团队中的开发人员使用不同的开发环境

本文将从云原生的概念、背景知识、Kubernetes架构及核心组件、应用场景、案例研究等方面深入剖析云原生课程的相关知识点

作者:禅与计算机程序设计艺术1.简介2020年,技术快速发展,云计算火爆。云原生领域也随之蓬勃发展。云原生已经成为大势所趋,大量企业都在逐渐转型云原生应用架构。国内外云服务厂商也纷纷推出基于Kubernetes的服务平台,而Kubernetes又是云原生开源技术体系的一部分。为了帮助读者更好地理解、掌握云原生技术,本文将从云原生的概念、背景知识、Kubernetes架构及核心组件、应用场景、案例研究等方面深入剖析云原生课程的相关知识点。2.概念术语说明2.1.云计算概念定义“云计算”(Cloudcomputing)是一种新的计算模式,它使得用户能够通过网络轻松访问到远程服务器或存储设备、处理数

VM虚拟机 运行UEFI程序

需要自行安装一个VM虚拟机,准备一个FAT32的U盘(U盘转格式时,最好用空U盘),U盘里面放你自己编译后生成的.efi文件。1.新建虚拟机,点击“文件-》新建虚拟机”大部分地方直接默认就行,这里只关注两个地方:操作系统选Win10:固件类型选择UEFI:2.选中新建好的虚拟机(不需要添加操作系统镜像):    3.插入U盘:重新启动,在出现这个界面时插入U盘:插入U盘的操作:成功之后可以看到多出了两个设备:  随便进入一个区: 然后运行你这个区下面的程序就行了。注意事项:1.U盘一定要切换成FAT32格式的,并且切换时最好使用空U盘,不然U盘数据会被清空。2.不需要操作系统镜像。

在虚拟机中安装docker

 1.首先在虚拟机中创建一个名称为dockerOS的虚拟机;进入虚拟机中之后输入vim/etc/hostname修改端口号名称;这样的话在MobaXterm中创建userSessions时可以使用端口号名称来表示userSession;接着在虚拟机输入vim/etc/sysconfig/network-scripts/ifcfg-ens33,输入之后将如下图中的ip修改成自己在host文件中配置的ip; 配置完成后,重启虚拟机;之后在MobaXterm中创建用host名称创建userSession,a如下图所示:创建完之后就要连接虚拟机:出现如下图所示内容,表示连接成功,输入对应虚拟机的登录密

Android 虚拟机 模拟器 设置梯子代理 for Mac

最近需要Android13的环境,想着刷机或者弄个模拟器。本着效率优先的原则,现在本地机器上搞个Android模拟器。打开AndroidStudio,在tool菜单选择avd,安卓虚拟设备 根据本地电脑选择x86架构,MACos10.12,选择了Android13的系统构建虚拟机。我的本地电脑设置好了梯子,可以正常访问,开启了全局代理,exporthttps_proxy=http://127.0.0.1:54179http_proxy=http://127.0.0.1:54179all_proxy=socks5://127.0.0.1:54180 虚拟机启动后,可以在AndroidWIFI设置

Kubernetes那点事儿——日志管理

K8s日志管理前言一、日志二、K8s应用日志标准输出应用日志收集1、emptyDir挂载收集2、边车容器收集前言程序运行中输出的日志默认暂存在Pod中,当Pod销毁重建时,日志也会丢失。所以需要一些持久化的方法保存程序日志。一、日志K8s系统日志kubelet组件,systemd方式部署,journalctl-ukubelet查看其他组件,pod方式部署,kubectllogs查看系统日志,/var/log/message二进制方式部署,所有组件均为systemd方式部署。K8s应用日志标准输出日志文件二、K8s应用日志标准输出kubectllogsPod名称>kubectllogs-fPod