Puppet How does config management tools support kubernetes

0 votes
How can configuration management tools support Kubernetes?
Aug 21, 2019 in Puppet by Jenny
610 views

1 answer to this question.

0 votes

Container management tools and container orchestration tools are not mutually exclusive

While both solutions solve the problem of managing environments in a consistent and automated way, they approach the problem in different ways.

Configuration management tools operate on systems to bring them to a desired state. 

DevOps teams define the final state of their infrastructure and applications, and tools like Puppet, Chef and Ansible enforce this state. Meanwhile, container orchestration tools like Docker Swarm and Kubernetes abstract away the infrastructure entirely, letting DevOps teams deploy applications without worrying about infrastructure state or configuration. 

Both approaches can be used to deploy applications, but configuration management tools emphasize infrastructure management.

With this in mind, configuration management tools and Kubernetes can—and often do—work together in the same environment. 

Deploying and maintaining a Kubernetes cluster is challenging, regardless of whether the cluster is running on-premise or on the cloud. 

Using a configuration management solution lets DevOps teams hand off this responsibility to an automated process and focus instead on deploying applications.

answered Aug 21, 2019 by Sirajul
• 59,230 points

Related Questions In Puppet

0 votes
1 answer

Puppet+Kubernetes: How does puppetlabs/kubernetes module communicate with the Kubernetes API?

The Kubernetes module uses the kubeclient library to ...READ MORE

answered Aug 23, 2019 in Puppet by Sirajul
• 59,230 points
578 views
0 votes
1 answer

Which version of Ruby does puppet support?

Hey @Raj, certain versions of Ruby are ...READ MORE

answered Feb 15, 2019 in Puppet by Uma
1,697 views
0 votes
1 answer

How does puppet work?

This is how Puppet works: The Puppet Agent ...READ MORE

answered Feb 15, 2019 in Puppet by Kehsav
883 views
0 votes
1 answer

How is puppet used as a Configuration Management tool?

System Administrators usually perform repetitive tasks such ...READ MORE

answered Mar 5, 2019 in Puppet by Saurab
633 views
+1 vote
1 answer
0 votes
3 answers

Error while joining cluster with node

Hi Kalgi after following above steps it ...READ MORE

answered Jan 17, 2019 in Others by anonymous
15,476 views
+15 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 27, 2018 in DevOps & Agile by DragonLord999
• 8,450 points
4,034 views
0 votes
1 answer

Puppet+Kubernetes : What all Kubernetes features does puppetlabs/kubernetes module support?

The module currently supports types for kubernetes_pod kubernetes_service kubernetes_replication_controller kubernetes_node kubernetes_event kubernetes_endpoint kubernetes_namespace kubernetes_secret kubernetes_resource_quota kubernetes_limit_range kubernetes_peristent_volume kubernetes_persistent_volume_claim kubernetes_component_status kubernetes_service_account Not all ...READ MORE

answered Aug 22, 2019 in Puppet by Sirajul
• 59,230 points
1,276 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP