Kubernetes deployment security patterns what the data

This preview shows page 15 - 17 out of 93 pages.

KUBERNETES DEPLOYMENT & SECURITY PATTERNSWHAT THE DATA SAYS ABOUT KUBERNETES DEPLOYMENTSKubernetes Adoption and CloudDeploymentsCNCF provided a partial list of its projects (e.g., gRPC, Kubernetes,OpenTracing, Prometheus) and asked in their survey if these cloud-nativetechnologies were being used or evaluated. In those responses, overall, 74percent said Kubernetes is a cloud-native project they are using.When asked in a separate question about how their organizationmanages containers, 69 percent mentioned Kubernetes. Using morecontainers most likely means the user will deploy with Kubernetes.Thepercent of respondents using Kubernetes increases especially whencontainers are deployed in higher volumes. For example, about 81percent of respondents who run 1,000 or more containers say they useKubernetes.There are some findings that show uses for Kubernetes withoutcontainers. Interestingly, 15 percent of organizations that use theKubernetes project in production do not manage containers with it.Some of these respondents, perhaps, use a platform or vendor-providedtools that incorporate Kubernetes technology in a bundled solution. Thisviewpoint is based on the fact that customers may be using anycombination of container management platforms or infrastructure. Itlargely depends on their workloads and the infrastructure they use to runmicroservices and composed applications. Although the distinction issomewhat arbitrary, it appears that some people believe that using anopen source project means that you are personally deploying the sourcecode. Consequently, for the rest of this report, the term “Kubernetesuser” will refer to those that use the orchestration platform to managecontainers, rather than those that said they use the project itself.Sixty-three percent of people who work in organizations that use
16ĴKUBERNETES DEPLOYMENT & SECURITY PATTERNSKubernetes Manages Containers at 69% of Organizations SurveyedSource: The New Stack Analysis of Cloud Native Computing Foundation survey conducted in Fall 2017.Q. Your organization manages containers with... (check all that apply)? n=763.% of Orgs Using Each Tool or Platform(including those using multiple)NomadOracle CloudOther (please specify)TritonCoreOS TectonicCAPS (Chef/Ansible/Puppet/Salt)RancherCloud FoundryMesosShell ScriptsOpenShiftAzure Container ServiceGoogle Container Engine(GKE, managed Kubernetes service)Docker SwarmAmazon ECSKubernetes69%20%18%17%12%12%10%9%8%7%6%4%2%1%Of the 17% Google ContainerEngine users, 85% saidthey also use a generic formof Kubernetes.FIG 1.3:Kubernetes is the most common tool for container management.Kubernetes name at least one other tool or method they also use tomanage containers.Using a particular cloud environment influenced users’ Kubernetesdeployments:• Sixty-seven percent of companies that use Kubernetes say they deploycontainers to AWS. The numbers drop to 57 percent for those on AWSwho actually deploy Kubernetes. Nineteen percent said they were also

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 93 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Spring
Professor
גיל תייר
Tags
Kubernetes

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture