Kubernetes is a container-based platform that is used for microservices-based applications.
You can containerize and deploy your ports, as well as expose them over the internet, to get your applications running.
Kubernetes is a container-based platform that is used for microservices-based applications.
You can containerize and deploy your ports, as well as expose them over the internet, to get your applications running.
The performance is good.
The services it provides you are good.
It runs in multiple availability zones.
The configuration is a bit complicated.
Because the platform provided is so simple, additional configuration is required to get your apps up and running.
There are some issues with the upgrades. When updates are released, the older versions are decommissioned.
The updates are quite frequent and are lengthy. It takes about an hour each time.
I have been working with Kubernetes for approximately two years.
It's cloud-agnostic Kubernetes, we have it available in Azure, AWS, and GCP.
In the two years that I have been using Kubernetes, I have not experienced any issues with the stability of this solution.
Our main e-commerce application is running in Kubernetes. Currently, we have three applications running, and we are trying to onboard different applications.
You need to have knowledge of Kubernetes to manage the cluster and to complete the deployment.
It can take 20 to 30 minutes to configure the Kubernetes cluster.
Once the setup is complete you can have your dependencies running in Kubernetes.
You need a core technical person, who is a DevOps engineer who has experience working on Kubernetes to deploy and maintain this solution.
We evaluated ECS, which is a service offered by Amazon.
It's an orchestration tool, but it has certain limitations.
I would highly recommend this solution to anyone who is considering using it.
I would rate Kubernetes a nine out of ten.
We have several use cases, but our primary use is for microservices.
One of the most valuable features is the thickness of the cloud platform or on-prem file, which makes the solution straightforward to shift and scale. It works well with different types of deployment strategies and networks.
The product features good integrations with other platforms.
It would be great if Kubernetes could handle a level of data backup.
We have been using the solution for around five years.
The solution is stable, and I rate it ten out of ten here.
The platform is scalable, and we have over 30 customers using it.
Most of our users have a basic knowledge of our definitions and account flows, so the standard practice is to raise issues when we encounter them. Kubernetes technical support can deal well with the kind of problems we face.
The initial deployment was straightforward; we used Kubespray in Ansible, and it took less than an hour.
Kubernetes is free; it's open-source software.
I rate the solution ten out of ten.
The tool does everything we need, and we believe we have made the best choice.
I'm hesitant to recommend the platform as I prefer people to decide for themselves what is best for them, and I don't want to push a solution if someone doesn't need it. Some users will have issues only Kubernetes can solve, and they should find out how to leverage it.
Kubernetes is open source. It's an orchestration platform for container clusters.
The solution can be deployed anywhere, such as on-premise or in the cloud.
Kubernetes is a leading container orchestration solution, known for its simplicity and ease of use. Being open-source, it benefits from large community support, including enterprise support. Many companies offer their own version of Kubernetes, making it widely adopted and supported in the industry.
The lack of native support for billing and self-service capabilities is an area Kubernetes could improve. This requires the use of third-party integrations or managed services in order for customers to be able to deploy clusters on their own. It would be beneficial to have these features built-in into the Kubernetes platform.
I have been using Kubernetes for approximately one year.
This is one of the most stable platforms in the market.
I rate the stability of Kubernetes a nine out of ten.
The scalability of Kubernetes is excellent. You can have one to two nodes and it can scale to 1,000,000 nodes.
I rate the scalability of Kubernetes a ten out of ten.
The initial setup for Kubernetes is not straightforward. Setting up a Kubernetes cluster requires some level of experience and training, as well as knowledge. The procedures and setups vary depending on the specific deployment scenario.
I rate the initial setup of Kubernetes a six out of ten.
We use one person to deploy the solution. However, it can depend on if it's a bare metal setup for on-premise, this could take longer. Starting from the bare metal for a cloud deployment one person is enough.
For the maintenance of Kubernetes, one person is more than enough because it's an orchestration platform. They only manage the container or microservices.
My advice to others is for them to gain a basic understanding and training in Kubernetes and also develop some management skills. If they are willing to learn and can manage the technology, Kubernetes is a good choice as it is an emerging and leading technology in the cloud industry.
I rate Kubernetes a nine out of ten.
We are developing some microservices for the banking sector. We are developing microservices and deploying all of them into Kubernetes. We're looking to make these projects scalable, so we are designing the policies for scaling. Also, we are deploying some front-end items. We are integrating Kubernetes on Azure, with the keyboard and storage. This means we have to use the invoice controller to properly route the request to the final destination.
Also, we deploy a database, however, it's not the main goal; it's just for a backup plan as we've had some troubles with the database, which is currently in hosted in Oracle Cloud.
The full concept behind Kubernetes is quite good in terms of trying to really take full advantage of the resources you have. You can separate your company by names, et cetera.
The scalability seems quite good also.
It seems that there is a community behind the solution that is supporting a lot of additional features that can be included in Kubernetes to integrate with other providers or software.
The price is something they need to improve.
I'm not a very technical guy. Graphically, the product could be more friendly for the users.
We'd like it if they had some sort of web management tool, I don't know if there is already one out there, however, it would help a lot.
I've used the solution for around four months.
It has been very stable. There are no bugs or glitches. It doesn't crash or freeze.
The solution can scale. It's not a problem.
We have been going into production right now, and I know there are other projects currently at the bank with the same infrastructure using Kubernetes. We're increasing usage.
While there is support from the community, I really don't know much in terms of support and if, for example, Microsoft through Azure will provide something. We have a provider that we work with that is in charge of the support. That said, it's something like a blue layer. They set up everything, however, they didn't do anything further like channel configurations or deployments.
I didn't properly set up the cluster. It is a service from Azure. There is another team that is in charge of setting up everything about the cluster. I have only been configuring some of the requirements for the cluster.
The setup is quite small right now. We also have a pipeline supported by Jenkins and there is one person working on that side for the other configurations. So we have about two or three people (who are engineers) working on the right now.
I'm a reseller.
I've been reading a lot about the subject since it is new to me. There is a lot of good documentation. Of course, some of the Kubernetes webpage documentation is sometimes confusing as it's not that straight in terms of what you have to do. Still, it helps to take some lessons from some platforms Microsoft has. People need some training on the subject.
Overall, I'd rate the solution a nine out of ten.
I am using Kubernetes for particular projects.
The most valuable feature of Kubernetes is automation. It is the best tool for automation.
I have been using Kubernetes for approximately two years.
The stability of Kubernetes is very good. It does not go down.
All of our DevOps engineers are using Kubernetes in my company.
The initial setup of Kubernetes is difficult. However, if you are used to the flow then it is easier. The length of time it takes for the implementation depends on the project.
My company chose Kubernetes because it has automatic deployment.
If it is your first time using Kubernetes then you will have to study how to use it and learn how to do scripts.
I rate Kubernetes a seven out of ten.
The most valuable features of Kubernetes are the integration with Docker and there is plenty of documentation available. We work with Docker as a container, and it is more integrated with Docker than VMware Tanzu.
Kubernetes could improve by having better integration with VMware solutions.
I have been using Kubernetes for approximately three years.
Kubernetes is stable. They are the leader in their category.
If the platform for Kubernetes is VMware it is not scalable, but if the platform is Linux, it's scalable.
There are approximately 15 developers and five network administrators using the solution in my organization.
The technical support from Kubernetes is good.
I have used VMware Tanzu previously and I would like to work with it more because it is better integrated with other VMware solutions, such as vCenter, vSphere, vSAN, and NSX.
I have done the initial setup of Kubernetes many times, for me the setup is easy. If I am focused I can complete the full implementation in one or two days.
We have received a return on investment from using Kubernetes.
The price of Kubernetes could be lower. However, it is less expensive than VMware Tanzu. Additionally, technical support is expensive. The overall cost of the solution is approximately $1,000 annually.
Kubernetes is the leader in this category, and are very good. However, if the platform they want to implement is VMware, I would advise using VMware 10.
I rate Kubernetes an eight out of ten.
Kubernetes is used to Dockerize and containerized applications.
Kubernetes has helped our organization by making our time-to-market better and the continuous integration and development are good. We can develop DevOps and FinOps methods.
The most valuable feature of Kubernetes is the integration with other solutions, such as Formative and Grafana.
Kubernetes could improve security. The security is really hard to deploy with proxies and other elements. Additionally, We have had some issues downloading repos and libraries.
In the next release, Kubernetes should develop a good interface for the administration and make the deployment of the solution easier.
I have been using Kubernetes for approximately six months.
Kubernetes is highly stable.
The scalability of Kubernetes is very good.
We have approximately 1,500 people using the solution in my organization. We have IT managers, administrators, and developers use it.
The support we have received has been very helpful.
I rate the support from Kubernetes a five out of five.
We have used other solutions previously, such as One Automation, and Nokia for traffic management.
The deployment of Kubernetes could be better. The initial setup took approximately a week to complete.
I rate the initial setup of Kubernetes a four out of five.
For our implementation strategy, we enabled a cluster in the production environment, dev environment, and pre-production environment and we made two masters and many nodes. However, it depends on the application and the traffic volume.
We use integrators for some of our deployments and for others we use only our team.
We use four of five administrators for the maintenance of the solution.
We have seen an ROI because the time it takes to market has been very quick to make a deployment.
Kubernetes is an open-source solution that can be free. We have some distribution with licenses, such OpenShift and Tucows in Amazon. They are billing services.
If you need to take care of proxies and configuration you may find the use of the GitHub repo Cube install helpful. It can help deploy and administrator the Kubernetes platform.
I rate Kubernetes an eight out of ten.
Kubernetes is a container management platform, and all our microservices are deployed on this platform.
There are features that come out of the box with Kubernetes, with respect to scaling, reliability, etc. It's the leading container management platform. There are other competing ones, but this is the leading one.
It has multiple instances of the application running. If one of them goes down, the other one automatically spins up.
It would be nice if they could make it easier for developers and infrastructure staff to automate some of the pieces that they have to do manually at the moment.
This is a solution I've been using for four or five years.
It's stable. It's managed by the cloud provider.
Depending on the SLAs with respect to scalability, we can scale up and down as per our demand. We could increase the number of nodes instantaneously for our requirements. In our company, we have 5,000 people around the world using Kubernetes.
As for initial setup, If it is on an on-premises environment then it's a little bit tricky, but if it's on public cloud, then they have an offering where you can spin up clusters within minutes. Those are managed by the cloud providers. On cloud platforms, the initial setup is easy, but if you want to spin up your own cluster and manage that, then it could be a lot of work. Spinning up might be easy, but maintaining that cluster could be a lot of work.
Look at your use cases to make sure that Kubernetes is required. It is generally required when there are concerns with scalability or when there is a need for a solution that is highly available and highly scalable. If this is the case, then it makes sense to use Kubernetes.
It could be used as a global tool as well. Some of the nodes would be on-premises and on the cloud or multi-cloud.
However, if you have a simple application which is used by your own company and some internal applications, and is not used by many people, and scalability is not the concern, then you shouldn't go for Kubernetes.
I would rate this solution at eight on a scale from one to ten.