Kubernetes Native DevOps Practice
Expectations • Kubernetes Capabilities/Advantages to Build DevOps Solution • Architecture and Features • CRD and operator design • Pipeline / Stage/ Task / Task Template / Version Control • Logging Expectations • Kubernetes Capabilities and Advantages to Build DevOps Solution • Architecture and Features • CRD and operator design • Pipeline/Stage/Task/Task Template/Version Control/UI generation/Volume can define raw k8s job, more features can be enabled • Leverage all k8s resources and extensibility to fulfill various requirements, prompt innovation • New features of k8s may help enhance or improve0 码力 | 21 页 | 6.39 MB | 1 年前3Over engineeringthe core of Kubernetes kops
total total 1076 The next release Kops 1.5 wanted new features Kops 1.5 wanted new features brittle dev process Kops 1.5 wanted new features brittle dev process falling behind Kops 1.5 ..also0 码力 | 75 页 | 4.56 MB | 1 年前3用户界面State of the UI_ Leveraging Kubernetes Dashboard and Shaping its Future
Monitoring & troubleshooting ● Sharing with non-technical stakeholders ● Infrequent tasks ● Onboarding new K8s users / learning Kubectl Strengths: ● In-Terminal workflows ● Frequently-repeated tasks ● ● Scripting & automation ● Sharing workflows / reproducibility ● Customization Onboarding new K8s users https://unsplash.com/ Over 50% of survey takers said that Dashboard is very useful or extremely K8s learning tool Create, read, update, delete resources. Recent and upcoming features https://unsplash.com/ Features since 2016 KubeCon update ● Exec into pod ● Global search ● Login mechanism0 码力 | 41 页 | 5.09 MB | 1 年前3实际案例Kubernetes on Supporting 1 Million Bike-Taxi Drivers in Indonesia
As the consequence of the first issue, it was hard for us to extend Project X to keep up with new features released in Kubernetes or Nomad. Not Easily Extendable • Because we hid complexity from our Scalable • In the case of traffic spike, for instance, we can spin up new containers much more quickly than setting up new VMs. Faster MTTR Project X was used as deployment tool for Go-Jek International0 码力 | 37 页 | 34.65 MB | 1 年前3A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetes
engineer @ Microsoft, San Francisco • Azure Cloud Native Compute team • Kubernetes upstream features, Azure Kubernetes Service @ritazzhang OpenAI Scaling Kubernetes to 2,500 Nodes https://blog about containers, kubernetes and all that stuff • Pachyderm can version datasets and trigger new trainings when changes occur • Distributed File Systems • NFS • HDFS • … Classic DevOps solutions:0 码力 | 21 页 | 68.69 MB | 1 年前3VMware SIG Deep Dive into Kubernetes Scheduling
Resource Scheduler (DRS) is a load balancer for VMs deployed on a hypervisor cluster. It has advanced features that can provider actual guaranteed resource reservations, not just shares. It also incorporates VMware infrastructure. vSphere cloud provider Architectural planning and discussion related to new CRDs, plug-ins and KEPs that allow the vSphere platform to supplement and support Kubernetes How0 码力 | 28 页 | 1.85 MB | 1 年前3KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践
Original Pod Updating Pod Updated Pod OK StatefulSetPlus StatefulSetPlus Batch Gray Release Key Features: Ø Manual/Auto Batch Gray Release Ø Multi-Batch Rollback Ø Multi-Batch InPlaceUpdate Ø Support offline containers‘ cgroup to ensure the SLA of online tasks without breaking offline tasks. Key Features: Ø In-Place Update without restarting container Ø High-performance Ø Safe autoscaling decisions0 码力 | 19 页 | 10.94 MB | 1 年前3Putting an Invisible Shield on Kubernetes Secrets
LibOS (Occlum [1]) [1] https://github.com/occlum/occlum Occlum: SGX Dev Made Easy Occlum: Major Features Occlum: Container-Inspired Interface Demo • The purpose of this demo is to • Demonstrate TEE0 码力 | 33 页 | 20.81 MB | 1 年前3vmware组Kubernetes on vSphere Deep Dive KubeCon China VMware SIG
Resource Scheduler (DRS) is a load balancer for VMs deployed on a hypervisor cluster. It has advanced features that can provider actual guaranteed resource reservations, not just shares. It also incorporates0 码力 | 25 页 | 2.22 MB | 1 年前3Operator Pattern 用 Go 扩展 Kubernetes 的最佳实践
inability to manage an unsupported version of the Operand in the status section of the CR Lifecycle features • Operator provides the ability to create backups of the Operand • Operator is able to restore0 码力 | 21 页 | 3.06 MB | 9 月前3
共 30 条
- 1
- 2
- 3
相关搜索词
CNCFTenxCloudKubernetesNativeDevOpskops用户界面用户界面StateoftheUILeveragingDashboardandShapingitsFuture实际案例onSupportingMillionBikeTaxiDriversinIndonesiaKubeConChinaMLLifecycleVMwareSIGDeepDiveintoSchedulingKubeCon2020腾讯会议大规规模大规模使用技术实践PuttinganInvisibleShieldSecretsKailunQinAntGroupvmwarevSphereOperatorPatternGo扩展最佳