With great pleasure, we share the news that Flux has graduated from the Cloud Native Computing Foundation Incubator. DoneOps has been deploying Flux into client environments as a core part of our GitOps offering for around three years now, and we believe it's a significant part of our modular approach to Dev/Sec/Git/ChatOps. During this time, we've found Flux to be adaptable, reliable, and a great…
Keep Reading →
In parts 1 and 2, we went through the process of choosing a tool and building it in a way we can easily maintain and deploy it. In this part, we’ll finally begin running it in our target (local in this case) cluster. There are some parts about this specific tool’s configuration that we won’t go into - this is more about how to get something running in Kubernetes than it is about this particular…
Keep Reading →
In the first installment, we discussed how to select a tool and what considerations to take into account when choosing a tool. Now it’s time to get to work and make it happen. Image creation and collaboration The first step was to fork the repository in GitHub. Ideally, we don’t want to assume maintenance of this project, but we do need a platform to collaborate with the upstream maintainer. In…
Keep Reading →
This multipart series examines the options and process behind making software from third parties available in your Kubernetes cluster. Where to start? Most developers are already familiar with using external libraries and frameworks within their end product, and the processes around managing these dependencies are increasingly mature. What’s less standardised is how to take full advantage of…
Keep Reading →
How did we get here? Software should enable your business, but many companies today find themselves in the IT business regardless of what they started out trying to do - everyone from retail to training companies will need some development effort to make their product or services available to their target audience. Hiring software developers and creating software is only the first step in this…
Keep Reading →