首页 > 其他分享 >YAML:k8s世界的通用语(chrono《kubernetes入门实战课》笔记整理)

YAML:k8s世界的通用语(chrono《kubernetes入门实战课》笔记整理)

时间:2022-11-16 12:24:01浏览次数:65  
标签:需要 kubernetes chrono YAML 命令式 k8s

 

YAML语言有一个非常关键的特性,叫“声明式”(declarative),对应的另一个词“命令式”(imperative)。

  • 命令式:docker敏玲和dockerfile就属于命令式,特点是交互性强,注重顺序和过程,需要把所有步骤都列表清楚,让计算机明白要做什么,每步怎么做,并最终可以完成任务。就好像打车,遇到一位不熟悉路的司机,你需要告诉他,怎么走才能到达目的地。整个过程你都需要完全支配;
  • 声明式:在k8s之前比较少见,它与命令式完全相反,不需要“教”计算机怎么做,只要告诉他目标节课,它会自己想办法去完成。就好像打车,由于司机经验丰富,你说我要去哪里,他就可以自己选择最合适的道路带你去往目的地,而你只需要坐在车上观赏风景、玩玩手机就可以了。

 

标签:需要,kubernetes,chrono,YAML,命令式,k8s
From: https://www.cnblogs.com/1234roro/p/16895467.html

相关文章

  • 云原生技术系列:深入浅出了解 Kubernetes
    导言:先谈谈在企业深度实践Kubernetes后的一些体会:作为一个有过数年微服务编写、运维经历的工程师,我认为使用Kubernetes可以最大化增益微服务的可靠性及服务治理工作......
  • yaml 使用特殊符号| 解决字符串带换行的问题
    前言在yaml文件中通过字符串写一行,如果字符串需要换行的,可以使用yaml中的特殊符号|和>。管道符||这个控制符的作用是保留文本每一行尾部的换行符"\n",等效于|+。|+......
  • Kubernetes部署ldap
    目录docldapinitpvldapinituse查看状态dochttps://hub.kubeapps.com/charts/geek-cookbook/openldapldap389tcp636tcpinitpvkubectlapply-f/free_cicd......
  • k8s“弃用docker”是怎么回事儿?(chrono《kubernetes入门实战课》笔记整理)
      来自俺自己的一句话:这是一个扩展了解,个人觉得对于理解docker,k8s关系,还有各厂之间的竞争、技术演化的理解是有帮助的。所以还是做了一篇笔记。 2014年,docker在容器......
  • kubernetes强制删除namespace
    1、执行命令删除namespace后一直显示Terminating,无法删除namespace[root@k8s-master1~]#kubectlgetnsNAMESTATUSAGEdefault......
  • python笔记74- yaml 使用特殊符号| 解决字符串带换行的问题
    前言在yaml文件中通过字符串写一行,如果字符串需要换行的,可以使用yaml中的特殊符号|和>。管道符||这个控制符的作用是保留文本每一行尾部的换行符"\n",等效于|+。|+......
  • GO读取Yaml文件
    yaml语法简介YAML语言(发音/ˈjæməl/)的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。YAML有一个小的怪癖。所有的YAML文件开始行都应该是--......
  • 2-2、kubernetes安装
    kubernetes安装:master,etcd:node:前提:基于主机名通信;时间同步;关闭firewalld和iptables.serviceOS:centos7.3,extra步骤:etcdcluster,仅maste......
  • 1-1、kubernetes(k8s)-介绍
    kubernetes(k8s)-安装(二)什么是Kubernetesk8s组件介绍:http://docs.kubernetes.org.cn/703.htmlKubernetes是一个开源平台,用于跨主机群集自动部署,扩展和操作应用程序......
  • 1-6、kubernetes常用命令
    kubernetes常用命令1、查看类命令kubectlcluster-info----查看集群信息kubectl-shttp://localhost:8080getcomponentstatuses----查看各组件信息kubectl......