K8S安装部署开放服务
s.aliyun.com/kubernetes/yum/doc/yum-key.gpg http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF #安装 k8s 组件 yum install -y kubelet-1.18.2-0 kubeadm-1.18.2-0 kubectl-1.18.2-0 - containo.us spec: scope: Namespaced group: traefik.containo.us version: v1alpha1 names: kind: IngressRoute plural: ingressroutes singular: ingressroute --- ## IngressRouteTCP containo.us spec: scope: Namespaced group: traefik.containo.us version: v1alpha1 names: kind: IngressRouteTCP plural: ingressroutetcps singular: ingressroutetcp ---0 码力 | 54 页 | 1.23 MB | 1 年前3Apache OpenWhisk + Kubernetes: A Perfect Match for Your Serverless Platform
多种资源,例如Deployment,Job等,都是构建 在Pod的基础概念之上的。 § 用户可以通过kubectl配合描述资源的yaml文件 创建这些资源 Helm • The package manager for Kubernetes • Easy to create, version, share, and publish — so start using Helm and a short running task • In OpenWhisk, we used to deploy package installation and tasks like catalog installation as Job: – Package installation – Catalog installation Service • A Kuberentes0 码力 | 24 页 | 3.53 MB | 1 年前3k8s操作手册 2.3
│ ├── service.yaml │ └── tests │ └── test-connec�on.yaml └── values.yaml # helm package --version 1.0.2 test-chart #将chart项目目录打包为一个 tgz压缩文件 Successfully packaged chart local/share/helm/plugins/helm-push # helm plugin list NAME VERSION DESCRIPTION cm-push 0.10.4 Push chart package to ChartMuseum # helm添加harbor的repo # helm repo add harbor-246 h�p://cof-lee.com/chartrepo/test-chart0 码力 | 126 页 | 4.33 MB | 1 年前3多租户Kubernetes VM Solutions for Multi-Tenant Applications
from kubelet • a new controller • much bigger codebase RancherVM https://github.com/rancher/vm Package and run KVM images as Kubernetes pods, run at scale. RancherVM Architecture RancherVM Networking0 码力 | 33 页 | 3.34 MB | 1 年前3Kubernetes开源书 - 周立
为空,或者:以字⺟或数字( [a-z0-9A-Z] )开头和结尾,中间包含 - 、 _ 、 . 、字⺟或数字等字符。 09-Label和Selector 26 Label选择器 不同于 names and UIDs ,Label不提供唯⼀性。⼀般来说,多个可对象携带相同的Label。 通过Label选择器 ,客户端/⽤户可识别⼀组对象。Label选择器是Kubernetes中的核⼼分组API。 有问题。有关更多详细信息,请参阅rolling-update命令中的 documentation 。 请注意, Deployment 对象避免了管理Replication Controller version names 的需要。 对象的期望状态由 Deployment描述,如果应⽤对该spec的更改,则Deployment Controller将以可控的速率,来将实际状态更改为期 望状态。(Deployment对象当前是0 码力 | 135 页 | 21.02 MB | 1 年前3QCon北京2017/智能化运维/Self Hosted Infrastructure:以自动运维 Kubernetes 为例
#includeint main() { compile_c(argv[1]); } gcc Self hosting go // golang source code package main import "os" func main() { compile_go(os.Args[1:]) } go Self hosting Self hosting $ uname 0 码力 | 73 页 | 1.58 MB | 1 年前3Kubernetes Native DevOps Practice
service once user build completes - volumes Storage APIs user build task • build the application package init task • prepare code repository sidecar build task lifecycle - preStop - volumes storage0 码力 | 21 页 | 6.39 MB | 1 年前3QCon北京2018/QCon北京2018-《Kubernetes-+面向未来的开发和部署》-Michael+Chen
Service for Cloud-Native Apps Rapidly deliver and operationalize next generation apps Containers: Package applications VMs: Run & Move Containers Kubernetes: Manage Container workload, Desired State0 码力 | 42 页 | 10.97 MB | 1 年前3第29 期| 2023 年9 月- 技术雷达
细的定义。Spring Modulith 是一个框架,它以一种使代码在适当时候更容易拆分成微服务的方式来组织代码。它提供了一种模块化代码的 方法,使领域和限界上下文的逻辑概念与文件和包(package)结构的物理概念保持一致。这种对齐方式使得 在必要时重构单体架构以及单独测试领域变得更加容易。Spring Modulith 提供了一种进程内事件机制,有助于 进一步解耦单个应用程序中的模块。0 码力 | 43 页 | 2.76 MB | 1 年前3
共 9 条
- 1