In Kubernetes

We use the following tools and recommend them to our users, as well:

It all comes down to whether you're a terminal person or an IDE person.

At the same time, kubectl may prove itself extremely useful.

Pre-requisites

You're going to need to have the cluster credentials set up in your kubectl config first, regardless of which tool you use.

They require the same data which Bunnyshell requires when connecting a Kubernetes cluster, making it easier for you to retrieve this info.

If this is not the case, please consult this section.

Brief Demonstration

As we already pointed out a few times, each Environment is deployed in its own Kubernetes Namespace.

You first need to get that namespace, then connect with your weapon of choice to the cluster. Access your environment and you will see the namespace displayed next to K8s namespace, as indicated in the image below.

You'll be able to see created resources, as well as retrieve logs from Pods, run commands within containers, and visualise consumed resources.

The screenshots below were taken in Lens, since this is used as a visual resource.

Future Bunnyshell enhancements

Mid-term intentions

Bunnyshell will provide platform-integrated tools to account for:

  • Logs retrieval and display within the platform, for:

    • Deployed resources

    • Applications

  • Visualisation tools and transparency into what is deployed

Long-term intentions

  • Monitoring

  • Alerting

Last updated

Was this helpful?