首页
学习鸟
取消

Kubernetes基础(一):介绍

引   通过对MicroK8s的学习,已经成功搭建了一个Kubernetes集群,开启了Dashboard,成功部署了Nginx应用。但是并没有详细介绍Kubernetes的相关知识,只是部署了一个应用。之所以这样做是因为学习Kubernetes需要一个环境,而Kubernetes的安装和部署比较复杂,所以才选择MicroK8s。 注: 因为我们的环境是Microk8s,使用的时候...

axios:让网络请求变得优雅与简单

  在网络编程中,发送HTTP请求是我们经常要面对的任务。而在这个过程中,axios凭借其简洁、直观、功能强大的特性,成为了许多前端开发者的首选。今天,我们就来详细了解一下axios及其使用方法。 axios简介   Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在...

java基础-注解处理器:Processor

前言   在java基础-注解中介绍过,注解的处理有两种办法,但是里面只讲了通过反射来处理,并没有讲过如何通过Processor来实现对注解的处理。这里将详细介绍如何通过Processor来实现对注解的处理。    Processor 不光能处理 RetentionPolicy.RUNTIME的注解,还能处理RetentionPolicy.SOURCE和RetentionPolicy.C...

多因素认证:TOTP算法

介绍   多因素认证Multi-Factor Authentication(MFA)是一种非常简单的安全实践方法,它能够在用户名称和密码之外再额外增加一层保护。启用多因素认证后,用户进行操作时,除了需要提供用户名和密码外(第一次身份验证),还需要提供验证码(第二次身份验证),多因素身份认证结合起来将为您的账号和资源提供更高的安全保护。目前比较流行的多因素认证主要是接收短信码和TOTP算法:...

云平台-microk8s(四):nginx部署

前言   通过前几篇文章完成了 MicroK8s 的部署。可以说 MicroK8s 和完整版本的 Kubernetes 基本是一样的,之所以使用 MicroK8s 主要是因为他部署简单。多年的学习经验告诉我,万事开头难,然后一直难,但是终究还是开头最难,而且大部分人学习一个新东西开头遇到困难都很难找到解决方案,导致无法继续下去。   既然 MicroK8s 部署好了,就来部署一个简单的 ...

云平台-microk8s(三):dashboard初体验

介绍   MicroK8s 和完整版本的 Kubernetes 一样,能够使用 Dashboard ,通过可视化的方式来检查各个组件的运行状况。而且对于 MicroK8s 来说,开启 Dashboard 也很简单。然而开启是简单,但是真的要能访问还是要折腾一番的。 开启 Dashboard 组件 # 开启 Dashboard 组件 microk8s enable dashboard ...

云平台-microk8s(二):高可用部署

介绍   麻雀虽小,五脏俱全。MicroK8s 是 CNCF 认证的 Kubernetes 发行版,由 Ubuntu 背后的商业公司 Canonical 开发和维护。它和完整版的 Kubernetes 一样支持高可用特性(HA),支持快速组建 K8s 集群。适合用于边缘计算、IoT、以及使用 KubeFlow 的 MLOps 机器学习场景。也适合用于开发者本地环境,以轻量的资源消耗、简单的...

云平台-microk8s(一):单机部署

介绍   Kubernetes(常简称为K8s)是用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。该系统由Google设计并捐赠给Cloud Native Computing Foundation(今属Linux基金会)来使用。 它旨在提供“跨主机集群的自动部署、扩展以及运行应用程序容器的平台”,简单来说K8S是容器编排管理平台。 但是Kubernete...

再谈写博客

标题   距离第一篇博文第一篇博文——独白已经一年多了。今天又一次想到当初决定做一个博客时的心态,同时也和今天的心态做了对比。所有又写了这篇,还是一样不知道应该起一个什么样的标题,也只能简单的写一个——再谈写博客。 反思   在这一年多的时间里,我经历了两个阶段: 难以坚持   刚刚开始写博客的时候简直是举步维艰,从本博客中博文的日期就可以看出这一点。第一篇博客写出后勉强又写了三四...

java基础-注解

注解   在Java中,注解其实就是一种元数据标记,用于在类、方法、字段或其他程序元素前添加特殊标记。注解提供了丰富的方式在Java代码中添加元数据,这些元数据可以在编译时进行检查,也可以在运行时通过反射机制处理。   注解本身是一个特殊的接口,通常继承自 java.lang.annotation 包中的 Annotation 接口。这些接口的定义是元数据的“形状”,定义了注解可以包含的...