September 2020 Summaries
2 posts from Humanitec
Filter
Month:
Year:
Post Summaries
Back to Blog
While teams typically manage changes to code using version control systems like Git, Kubernetes configuration files are often overlooked and treated as less important. This is because managing changes to configuration can be tedious and prone to errors, especially when dealing with complex applications. To address this, tools like Helm and Kustomize have been developed to help manage changes to configuration files. These tools allow for templating and versioning of configuration files, making it easier to track changes and maintain consistency across environments. Additionally, Humanitec takes a different approach by managing configuration alongside the environment it is intended for, avoiding the need for reconciling merging towards a single source of truth. By using these tools and approaches, teams can improve their ability to manage changes to configuration files and reduce the risk of errors or inconsistencies in their Kubernetes environments.
Sep 21, 2020
1,063 words in the original blog post.
The KubeLibrary is a wrapper for the Python Kubernetes Client that enables developers to assert the status of various objects in their Kubernetes clusters, making it ideal for verifying the testability of their system-under-test before running end-to-end tests. It can be integrated with any Robot Framework test suite and allows users to connect to their Kubernetes cluster while executing any Kubernetes API command. The library provides a simple way to build tests to verify that all objects in the cluster are up and running and in the expected state, ensuring successful end-to-end test runs.
Sep 16, 2020
620 words in the original blog post.