Taming Istio
Configuration with HelmHelm is the best way to find, share, and use software built for Kubernetes. ## What is Helm? values .yaml Helm Chart  > • Istio runs on YAML - Our services are installed with YAML Sprig functions • Helm emits YAML Native functions - We can manage Istio and our services with Helm! values .yaml go- template != Scope of config • Helm as a DSL for Istio • Say what you want once • Generate all the Istio YAML • Scope of intent == Scope of config ## DEMO ## Demo - Bookinfo ## What did we see? - Single entry0 码力 | 19 页 | 867.72 KB | 1 年前3
What's new with
GitOps and OpenShiftautomation/scripting, declarative environment minimizes or eliminates this need - Declarations are yaml files which are easily stored and managed in git  from manifests (yaml) • Deployment manifests are standard k8s manifests • Avoid duplication of yaml across environments ● Manifests should be applied with standard of Kubernetes deployment tools including: ☐ Helm o Kustomize ☐ Ksonnet/Jsonnet ☐ Directories of yaml ## - It is not a CI tool アクティビティ図 ・コンポーネント図 • 配置図 ・状態遷移図(ステートマシン図) ・タイミング図 以下のような、UML 以外の図もサポートしてます。 • JSON Data • YAML Data • Network diagram (nwd) ・ワイヤーフレーム アーキテクチャ図 ・仕様及び記述言語 (SDL) • Ditaa ・ガントチャート ・マインドマップ [Image](/uploads/documents/c/0/1/1/c011c86714947f632c5a4ce8a6b5c4f4/p204_1.jpg) ## 12 YAML データを表示する YAML 形式は、様々なソフトウェアで使われています。 PlantUML を使って YAML データを可視化することができます。 この機能を使うには、 • @startyaml キーワードで開始し、 • @endyaml キーワードで終了する必要があります。 11.7 最小の JSON の例 201 11.8 スタイルを使用する 202 11.8.1 スタイル無し(デフォルト) 202 11.8.2 スタイル有り 202 12 YAML データを表示する 204 12.1 複雑な例 204 12.2 グローバルなスタイル指定 205 12.2.1 スタイル無し(デフォルト) 205 12.2.2 スタイル有り 2050 码力 | 399 页 | 4.33 MB | 2 年前3
Apache ShardingSphere 5.2.1 DocumentTracing ..... 52 Metrics ..... 52 Logging ..... 52 4.1.1 YAML Configuration ..... 54 Overview ..... 54 Usage ..... 54 YAML Syntax Explanation ..... 55 Mode ..... 55 Data Source ..... 57 Use Docker 183 Build GraalVM Native Image(Alpha) 185 Use Helm 188 Add dependencies 194 4.2.2 Yaml Configuration 196 Authorization 196 Properties 198 Rules 200 4.2.3 DistSQL 200 Definition integrating with XAtransaction. ..... 494 8.1.4 JDBC The tableName and columnName configured in yaml or properties leading incorrect result when loading Oracle metadata? ..... 494 8.2 Proxy ..... 4950 码力 | 523 页 | 4.51 MB | 2 年前3
CIS 1.6 Benchmark - Self-Assessment Guide - Rancher v2.5.4-c 'if test -e /etc/kubernetes/manifests/kube-apiserver.yaml; then stat -c permissions=%a /etc/kubernetes/manifests/kube-apiserver.yaml; fi' 1.1.2 Ensure that the API server pod specification /bin/sh -c 'if test -e /etc/kubernetes/manifests/kube-apiserver.yaml; then stat -c %U:%G /etc/kubernetes/manifests/kube-apiserver.yaml; fi' CIS 1.6 Benchmark - Self-Assessment Guide - Rancher v2.5 test -e /etc/kubernetes/manifests/kube-controller-manager.yaml; then stat -c permissions=%a /etc/kubernetes/manifests/kube-controller-manager.yaml; fi' 1.1.4 Ensure that the controller manager pod specification0 码力 | 132 页 | 1.12 MB | 2 年前3
K8S安装部署开放服务kubectl 设置为开机自启动 systemctl enable kubectl.service ### E. 部署 k8s master 节点 Step1: kubeadm.yaml vi kubeadm.yaml apiVersion: kubeadm.k8s.io/v1beta2 kind: ClusterConfiguration kubernetesVersion: v1.18 Step2: 下载 k8s master images kubeadm config images pull --config kubeadm.yaml Step3: 安装 k8s master kubeadminit --config kubeadm.yaml Step4: 配置环境变量 vi /root/.bashrc export KUBECONFIG=/etc/kubernetes/admin /root/.bashrc Step5: 安装网络插件 calico wget https://docs.projectcalico.org/v3.8/manifests/calico.yaml vi calico.yaml spec: containers: env: - name: DATASTORE TYPE value:kubernetes - name: IP AUTODETECTION0 码力 | 54 页 | 1.23 MB | 2 年前3
OpenShift Container Platform 4.10 可伸缩性和性能$ oc label machineconfigpool worker custom-kubelet=large-pods $ oc create -f change-maxPods-cr.yaml $ oc get kubeletconfig OpenShift Container Platform 4.10 可伸 可伸缩 缩性和性能 性和性能 8 1 根据集群中的 worker 节点数量,等待每个 14225400Ki pods: 500 1 ... $ oc get kubeletconfigs set-max-pods -o yaml spec: kubeletConfig: maxPods: 500 machineConfigPoolSelector: matchLabels: custom-kubelet: Container Platform 4.10 容器存储挂载辅助磁盘。 使用以下步骤将 etcd 移到不同的设备中: 流程 流程 1. 创建名为 etcd-mc.yml 的 MachineConfig YAML 文件并添加以下信息: apiVersion: machineconfiguration.openshift.io/v1 kind: MachineConfig metadata: labels: 0 码力 | 315 页 | 3.19 MB | 2 年前3
OpenShift Container Platform 4.14 安装(RHCOS)的文件。安装程序生成不同的 Ignition 配置文件来初始化 bootstrap、control plane 和 worker 节点。 ## Kubernetes 清单 JSON或YAML格式的KubernetesAPI对象的规格。配置文件可以包含部署、配置映射、secret和 daemonset等。 ## Kubelet 在集群的每个节点上运行的一个主节点代理,以确保容器在 pod中运行。 如果亲自为集群置备和管理基础架构,则必须提供所有集群基础架构和资源,包括Bootstrap机器、网络、负载均衡、存储和独立的集群机器。 对于安装程序,在安装过程中会使用三组文件:名为 install-config.yaml的安装配置文件、Kubernetes清单,以及您的集群类型的 Ignition 配置文件。  ## 注意 如果通过启用或禁用特定集群功能自定义集群,则需要手动维护 install-config.yaml 文件。新的 OpenShift Container0 码力 | 3881 页 | 39.03 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
IstioHelmDSLIstio YAMLGitOpsOpenShiftArgo CDTektonYAMLWeblateAPI翻译记忆库CSVYAML文件CSV文件翻译组件安全问题项目架构PlantUMLUMLネットワーク図YAML データ断言ShardingSphere-Proxy数据迁移YAML配置分布式数据库数据库协议CIS 1.6 BenchmarkRancher v2.5.4Kubernetes安全配置权限管理k8s dashboardk8s masterk8s node网络插件证书配置可伸缩性性能存储优化边缘网络性能配置集OpenShift Container Platform安装方法集群证书管理FIPS加密













