# gopaddle Generated on 17 Oct 2024 from [the gopaddle catalog page](https://marketplace.digitalocean.com/apps/gopaddle) gopaddle is a low-code Kubernetes IDE with AI Co-pilot. The low-code IDE has advanced resource filtering, a YAML free form editor, and developer tools like a container terminal and logs. The AI Co-pilot provides interactive troubleshooting and optimization of the Kubernetes Cluster. ## gopaddle Lite gopaddle Lite is a life-time free community edition of gopaddle that can be installed in a single node/single user mode on a Kubernetes cluster. gopaddle lite comes with many capabilities that helps developers to built a self-service portal for a small scale Kubernetes deployment at zero cost. 1. DevOps Dashboard * * * The main dashboard provides a comprehensive list of all Kubernetes resources deployed within your cluster. From this central location, you can efficiently monitor and manage all existing Kubernetes deployments. ![DevOps Dashboard](https://gopaddle-marketing.s3.ap-southeast-2.amazonaws.com/docker-desktop-screenshots-5.0/gp-dashboard.png) 2. AI Chat * * * With the AI Chat feature, you can effectively troubleshoot your Kubernetes resources and cluster, streamlining your operations and resolving issues more efficiently. ![AI Chat](https://gopaddle-marketing.s3.ap-southeast-2.amazonaws.com/gopaddle-AI-Co-pilot-2.gif) 3. Open API Schema Editor * * * The Open API Schema Editor enables you to freely edit and update your Kubernetes resource YAML files, making configuration management simpler and more intuitive. ![Open API Schema Editor](https://gopaddle-marketing.s3.ap-southeast-2.amazonaws.com/docker-desktop-screenshots-5.0/OpenAPI-Form.png) 4. Developer Tools - Container Terminal * * * Easily troubleshoot deployment issues using built-in developer tools like the Container Terminal, eliminating the need for Kubectl commands. ![Container Terminal](https://gopaddle-marketing.s3.ap-southeast-2.amazonaws.com/docker-desktop-screenshots-5.0/gp-devtools-1.png) 5. Developer Tools - Container Logs * * * Easily troubleshoot deployment issues using built-in developer tools like Container Logs, eliminating the need for Kubectl commands. ![Container Logs](https://gopaddle-marketing.s3.ap-southeast-2.amazonaws.com/docker-desktop-screenshots-5.0/gp-devtools-2.png) ## Software Included *This Marketplace listing does not include a detailed software list.* ## Creating an App using the Control Panel Click the **Deploy to DigitalOcean** button to install a Kubernetes 1-Click Application. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account. [![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/kubernetes/clusters/new?addonslug=gopaddle-lite&nodePools=s-1vcpu-2gb%3A3) ## Creating an App using the API In addition to creating gopaddle using the control panel, you can also use the [DigitalOcean API](https://docs.digitalocean.com/reference/api). As an example, to create a 3 node DigitalOcean Kubernetes cluster made up of Basic Droplets in the SFO2 region, you can use the following `doctl` command. You need to authenticate with `doctl` with your [API access token](https://docs.digitalocean.com/reference/api/create-personal-access-token/index.html.md) and replace the `$CLUSTER_NAME` variable with the chosen name for your cluster in the command below. ```shell doctl kubernetes clusters create --size s-4vcpu-8gb $CLUSTER_NAME --1-clicks gopaddle-lite ``` ## Getting Started After Deploying gopaddle Once the installation is complete, gopaddle dashboard can be accessed at http://NodeExternalIP:30003/ NodeIP can be obtained by executing the command below: ``` root@localhost:~# kubectl get nodes -o wide ``` ## Getting started with gopaddle Once the gopaddle lite dashboard is available, developers can open the gopaddle dashboard in the browser. Open the `Ask AI` option, select the LLM Type as `OpenAI`, select a model, and provide the API Key. To get the OpenAI API Key, check here: [OpenAI API Key](https://platform.openai.com/api-keys). ## Help For help related to gopaddle community (lite) edition, visit the gopaddle Help Center at: [https://help.gopaddle.io](https://help.gopaddle.io)