Jib Kubecon 2018 TalkImprove incremental speed 7. Switch to use a Maven plugin Download and install Docker Order of layers to optimize for cache hits github.com/GoogleContainerTools/jib What did we do? 1. Write first Improve incremental speed 7. Switch to use a Maven plugin Download and install Docker Order of layers to optimize for cache hits Use of multi-stage builds github.com/GoogleContainerTools/jib What Improve incremental speed 7. Switch to use a Maven plugin Download and install Docker Order of layers to optimize for cache hits Use of multi-stage builds Understanding Docker cache mechanism and quirks0 码力 | 90 页 | 2.84 MB | 1 年前3
秘钥管理秘钥Turtles all the way down - Securely managing Kubernetes Secretswhere secrets are used vs managed Encryption at different layers (or turtles) disks file system etcd Recommendation: Use two-layers of encryption, e.g., full-disk & application-layer … then tries secret store Kubernetes secrets: summary ● Use encryption based on your threat model, e.g., two layers, like full-disk + application-layer ● Rotate keys regularly to limit the impact of a potential0 码力 | 52 页 | 2.84 MB | 1 年前3
KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践er Efficient and reliable container release Ø Why not RollingUpdate ? Ø What are the advantages of batch gray release ? • more reliable and better control • More flexible • More efficient StatefulSetPlus0 码力 | 19 页 | 10.94 MB | 1 年前3
A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetesand test ML experiments with Helm • Manage training jobs and pipelines with Argo • Serve trained models for inference with TF Serving • Rapid prototyping with self-service Jupyter notebook from JupyterHub • JupyterHub to create and manage interactive Jupyter notebooks • Model serving – serve exported models with TF Serving or Seldon • Additional components for storage, workflow, etc. Artificial Intelligence Classic DevOps solutions: • Containers • CI/CD • Autoscaling • A/B testing and canary release of Models • Comparing Production accuracy vs expected accuracy when possible • Rolling-updates • … Resources0 码力 | 21 页 | 68.69 MB | 1 年前3
Over engineeringthe core of Kubernetes kops? ? ? Kubernetes Kops Kubernetes Operations Kubernetes Kops Kubernetes Operations “Kops models a cluster then realizes it in a cloud” - Kris Nova Kubernetes Kops Kubernetes Operations Statically dealing with YAML Kops 1.4 And we had a lot of it.. Kops 1.4 $: git checkout tags/v1.4.4 $: cd upup/models/cloudup $: find . | xargs wc -l | grep total total 1076 The next release Kops 1.5 wanted new0 码力 | 75 页 | 4.56 MB | 1 年前3
Kubernetes & YARN: a hybrid container cloud
30% ������ �� ������ ������� ������ �� ��� ���� �������� �� ����������� Scheduling Isolation Efficient placement of service container and tasks When placed together, don’t affect each other Resource0 码力 | 42 页 | 25.48 MB | 1 年前3
绕过conntrack,使用eBPF增强 IPVS优化K8s网络性能functionality and maturity • Many scheduling algorithms • Reuse IPVS timer to reclaim eBPF map • More efficient and secure • V.S Taobao IPVS SNAT patch • Bypass conntrack/iptables • Less modification to kernel0 码力 | 24 页 | 1.90 MB | 1 年前3
多雲一體就是現在:
GOOGLE CLOUD 的
KUBERNETES
混合雲戰略On-premise Middleware / PaaS ● ● Cloud Native Hybrid ● ● ● Up Agile Portable Elastic Transform Efficient Secure Pay for use Out ● ● Migrate Move up, out or both? Google is a recognized leader in Open0 码力 | 32 页 | 2.77 MB | 1 年前3
Model and Operate Datacenter by Kubernetes at eBay (提交版)like? Replica Config LoadBalancer Rolling Update Quota Docker Image Volume RBAC Kubernetes models applications How about Kubernetes itself? How about the fleet Kubernetes running on? Onboard0 码力 | 25 页 | 3.60 MB | 1 年前3
共 9 条
- 1













