Operations | Monitoring | ITSM | DevOps | Cloud

Bunnyshell

Node.js Example - Remote Debugging with Your Local IDE

In this video, learn how to debug a remote development session in Node.js using the previously deployed demo books application. Follow the steps to set up port forwarding and configure the IDE to map local folders to remote folders in the container. By starting the process in development mode with the inspect flag, discover how to enable the IDE to connect to the running process in the container. The demo includes setting breakpoints and stepping through code during debugging.

Components Deep Dive: Docker-Compose in Bunnyshell

Discover how to easily create an environment in Bunnyshell using your docker-compose.yaml file. This developer-focused video walks you through the process of importing your services and configuring your components using 100% Docker-compose syntax. Learn how to expose public hosts, attach volumes, and set up build arguments. We'll wrap up with a demonstration of how to deploy your environment in just a few minutes.

Components Deep Dive: Helm & Kubernetes in Bunnyshell

Learn how to deploy an environment in Bunnyshell using Helm charts and Kubernetes manifests. This developer-centric video breaks down the process of configuring components such as the frontend, backend, and databases. Dive into the details of using Helm components, running user-defined scripts, creating values files, and leveraging Helm's templating system. We also explore how to use Kubernetes manifests and perform replacements within your application.

Components Deep Dive: Generic Components in Bunnyshell

Discover how to work with generic components in Bunnyshell, a powerful tool for developers. This video provides a practical example of integrating a serverless database, Neon, into an environment. Learn about the configuration of generic components, how they run on images, and their use of deploy and destroy scripts. We also explore how to use exported variables within the same component or other components, and how to organize and manage scripts.