We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Juan Luís Buenosvinos – Improving your Kubernetes DevOps implementation in complex scenarios
Improve your Kubernetes DevOps implementation in complex scenarios by embracing infrastructure as code, integrating CI/CD tools, and automating activities from cloud setup to deployment, ensuring agility, scalability, and consistency.
- Improve Kubernetes DevOps implementation in complex scenarios by embracing infrastructure as code paradigm, integrating different CI/CD tools and tools such as Ansible Tower.
- Use workflows, pipelines, and playbooks to manage multiple automation tasks and automate activities at every stage of the IT development life cycle.
- Keep operational APIs up-to-date to ensure agility, automating everything from cloud setup to deployment.
- Focus on API-driven design for Ansible Tower, creating workflows, and automating installation process.
- Use clustering capabilities, such as cluster federation and rollout status, to manage and optimize operations in complex environments.
- Leverage Jenkins, OpenShift, and Tekton to automate building and deploying microservices-based applications in CI/CD pipelines.
- Importance of automation as code: writing code to automate tasks reduces IT silos and improves consistency across all operations.
- Defining API contracts for people, processes, and technologies is crucial for operational scalability and integration.
- Review and define operational models regularly to ensure alignment with business objectives.
- Use Kubernetes tools to federate clusters and migrate workloads efficiently.
- Manage IT governance by exposing API’s infrastructure and applications, and integrating notification mechanisms, such as Slack.