March Product Update
March Product Update
Welcome to the March Product Update at Nucleus! March is a long month so we've got a jam-packed product update with features that make developers and devOps engineers lives easier.
Introducing User-defined Health Checks
One of the key features of Kubernetes is its ability to perform health checks (or probes) on running containers to make sure that they are running properly and able to handle network requests. NOT doing this is one of the most common ways for distributed applications to have performance and UX issues. So we're making it super easy to configure and manage these health checks so your applications are resilient. We got your back.
There are a few different kinds of health checks that you can configure to handle the different states of a Kubernetes containers. We split these out in the UI and added some useful hints to keep you moving along. You can find health checks in Services > Service Settings > Health Checks.
A New Integration: MongoDB Atlas
MongoDB is one of the most powerful NoSQL databases and it's managed cloud database: Atlas, is helping thousands of startups easily manage structured and unstructured data. Our customers have been asking for a MongoDB integration so we delivered. This new integration leverages all of the same tools and features as our other integrations: environment variables, RBAC, multiple integration instances, etc. and makes it super easy for developers to easily integrate their services with MongoDB.
Service Deployments & Build Logs
As a developer, you're always deploying new version of your service as you work on features in small, bite-sized updates (right? right?!) So naturally, you'll want a view of all of your deployments and the associated metadata with each deployment. So we're excited to announce: Service Deployments. Now, as a developer, you can see a transactional view of each and every time you deploy a service in the Nucleus Dashboard all in one view. This makes it easy to see when the last time a service was deployed along with some helpful metadata.
But wait, it get's better. As a developer, you'd also want to see the build logs with each deployment to make sure that your service built correctly and was able to be deployed. And if not, what happened. So we're also announcing: Build Logs.
Now with every single deployment, you can click in to that deployment and see the every build step: whether you're deploying from source code or from a Docker image. This is super helpful when you're testing and debugging your service. These build logs update in real time, so as you're doing a deployment, you can see if you're getting hung up somewhere. No more needing to go through kubectl to query your pod logs and see if your container and pod are working. We use this features internally all of the time and it's easily made our lives 5x easier and we think you'll like it too.
Windows Support (if you're into that sorta thing)
We don't discriminate against OSs, so if you're using Windows, you can now easily download the Nucleus CLI for ARM and AMD-based machines running Windows. Check it out here .
S0C 2 Type 1
Security is the one thing we don't joke around with at Nucleus. So we're putting our money where our mouth is and became SOC 2 Type 1 compliant and are well under way with our SOC 2 Type 2 compliance. We should have that soon as soon as our observation period is up.
See you next time folks!
That's all for March! If you want more of a granular look at what we shipped sprint-by-sprint, checkout our changelog . Lots of new things coming down the pipeline for April.