![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
Numerous tools have evolved over time to make Kubernetes incrementally easier, first by simplifying the provisioning process of a Kubernetes cluster, and then by creating curated playbooks of often-used open source software that can be deployed in Kubernetes clusters with the click of a button. Other single-pane of glass tools make it easier to monitor and update running clusters.
Harpoon is a tool that makes Kubernetes easier by providing a user-friendly drag-and-drop interface, making it more accessible for all levels of experience and streamlining application development and deployment. As a result, engineers are able to deploy their software, automatically set up their virtual infrastructure, and easily deploy and autoscale their Kubernetes clusters.
What’s most interesting about harpoon is its dynamic nature, automatically generating all Infrastructure as Code (IaC), Configuration as Code (CaC), and YAML necessary to manage all facets of one’s Kubernetes cluster.
Some of the main pain points of Kubernetes and how a tool like harpoon can alleviate these challenges are outlined below:
To demonstrate a deployment, we will deploy Ghostfolio, a web-based wealth management application to keep track of financial assets like stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions.
Deploying Ghostfolio in harpoon only requires a few easy steps. First, you can search for and drag out the Ghostfolio and Postgres images from Docker Hub. Then, simply configure the environment variables for both containers. Once that is completed, attach an ingress route to Ghostfolio to make it accessible on the internet. Finally, open the internal port on Postgres for pod-to-pod communication.
Finally, you can hit deploy and get your final Ghostfolio app, as shown below.