10 things to know before to deploy kubernetes
10 things to know before to deploy kubernetes
10 considerations for
Kubernetes deployments
Summary You do not have to reinvent
3 what already exists.
Container development promises unprecedented
portability and scalability in the cloud. In addition,
DevOps development and cultural practices offer Kubernetes is more than a mechanism to run your
increased business value and responsiveness. However, containerized applications. It consists of an application
there are many questions to consider before starting programming interface (API) server, controller,
your first container development project: What scheduler, and a host of development APIs. Commercial
operating system should we use? Should we build or distributions of Kubernetes keep your team from
buy our Kubernetes platform? How will this new spending time developing what already exists so you
direction affect the organization? can focus on what matters — building portability and
scalability into your critical workloads.
The following 10 considerations can help ensure
that your Kubernetes deployment will support your
enterprise now—and into the future. DIY implementations come
4 with additional ownership.
Kubernetes only provides the API, orchestration and Kubernetes is currently in its third evolution, and
scheduling, and resource management. To get to a the platform is only four years old. Since its release,
complete application platform, you also need a Linux Kubernetes has moved from a high-level concept to a
operating system; a container registry; container problem-solving, highly scalable, automated solution for
networking; container storage, logging, monitoring; both operations and applications. If you are moving to
and a method to integrate your continuous integration/ Kubernetes now, it is essential to choose a supported,
continuous delivery (CI/CD) pipelines. For richer tested, certified solution that will allow you to evolve
developer experiences, you will also need advanced without introducing complexity or uncertainty.
capabilities like service mesh, API gateways, application
integration workflows, and an integrated developer
The right partner can help you
interface and built-in source control system. 10 accelerate your container adoption.
Copyright © 2019 Red Hat, Inc. Red Hat, and the Red Hat logo are trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in
the United States and other countries. Linux ® is the registered trademark of Linus Torvalds in the U.S. and other countries.