kubernetes

1.kubernetes中日志

jar -xvf app.jar

解压

k8s介绍

1.概述

kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制。

Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。是业界最受欢迎的容器编排器

2.容器

一个容器镜像是一个可运行的软件包,其中包含了一个完整的可执行程序,包括代码和运行时需要应用、系统库和全部必须得环境配置. (Docker)

3.容器编排?

容器编排与容器的生命周期管理相关,特别是在大型系统中。软件团队用容器编排器来控制和自动化容器管理的各种操作。

4.为什么使用k8s

K8s是一个最初由Google开发的,用于自动化部署、扩展和管理容器化应用的开源容器编排器技术。K8s使部署和管理微服务架构应用程序变得很简单.

  • 可移植性和灵活性:K8s有很强的兼容性,因为它可以在各种基础设施和环境设置下运行。大多数其他编排器没有这种灵活性。它们被锁定在特定的运行时或基础架构中。

  • 开源:CNCF负责管理K8s,这是一个完全开源、由社区驱动的项目。它有许多重要的企业赞助商,但没有一家公司能“控制”这个平台或者控制它的发展方向。

  • 多云兼容性:K8s不但可以将工作负载托管在单个云上,而且可以将工作负载分布在多个云上。 K8s也能轻松地将其环境从一个云扩展到另一个云。虽然其它编排器也能支持多云架构,但K8s在多云兼容性性方面可以完全超越它们。

  • 市场领导者:大部分公司都在使用K8s。根据红帽公司的一项调查,K8s被客户广泛使用 (88%),尤其在生产环境中(74%)。

5.k8s架构

kubernetes_第1张图片

 6.登录

https://192.168.14.221:30477/#/login

kubernetes_第2张图片

token 

eyJhbGciOiJSUzI1NiIsImtpZCI6ImJtSXhVMGV4TGlCeU1SOHFTZ0FreHNkQ2R1Yk1UQnBGcGRlbWdmUEJUZVEifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJoZXF1YW4iLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiaGVxdWFuIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOGQ2N2FkN2EtN2MzMS00YmZmLWFmZjUtYzhiMmI4MTAyMzAyIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmVybmV0ZXMtZGFzaGJvYXJkOmhlcXVhbiJ9.SKm3LeksKxvZ3ksrLfjRJVO_tiIWqQPHK6YyiecWvzYYWpmZjLwhyYxOFzF7A438xVrrGgq30v6pp79c71BOFjwNTWMwd4TtcsZNWxSAn-eIoxAu0z9tZmeAw1HxjhcqaMAQtbmvGzn3bfQiF_vBNqzWtwtJMZPAOnNyoeadVIaayEw-JslEsjeVzwi4RsoxCi2FcMDrh6NhQxMev12qWZVSXtbEqECbNlErlZ0aIzGssF6_IFr7GcJiX6yjexxBfMjMZa9tNFfNHg3ajbwlObI3az3KCSe2HAr8UPtAYRwnlRAJwprRBh8v-kXF_VWXtQZKFQi6ZI700KXmtn1DHw

kubernetes_第3张图片

2.redis

keys*  全部搜索 

scan*  分段搜索

3.

select=(get)    

update=(put)

delete=(delete)

insert=(post)

4.

const onLoad(方法名) = () => {

(方法体)

    callProductApi()

};

let 全局变量

const 局部变量

你可能感兴趣的:(笔记)