Access the CLI for DuploCloud and leverage third-party integrations to boost DevOps automation
The ability to efficiently manage and interact with your resources is paramount in cloud computing. Just as Kubernetes provides Kubectl, Google Cloud offers gcloud CLI, and AWS supplies AWS CLI, DuploCloud delivers its powerful command line interface: DuploCtl. This Python-based CLI is your gateway to seamless interaction with DuploCloud-integrated services.
The DuploCloud Portal integrates with numerous third-party tools to provide diverse functionality at a lower cost and time investment.
An overview of third-party tools DuploCloud supports and the functionalities they provide
Use this table to determine which tool supports the functionality you need.
Functionality | Third-party tool supported by DuploCloud |
---|---|
SIEM Solution
WAZUH
Antivirus
ClamAV
Alerting
Sentry, PagerDuty, NewRelic, OpsGenie
Incident Management
Jira
Collection
Filebeat
Metrics
Prometheus/Grafana
Auditing
CloudWatch
HIDS
OSSEC
Monitoring
Prometheus
Alerting
Grafana
Logging
Elasticsearch
Alerting
Jaeger
NIDS
Suricata
Code Analysis
SonarQube
Penetration Testing
ZAP Proxy
Using the DuploCloud CLI locally and in CI/CD pipelines
DuploCtl is more than just a tool; it's the backbone of DuploCloud’s CI/CD ecosystem and the source of all DuploCloud-supported CI/CD tools. If you're a DuploCloud user working in a CI/CD environment, DuploCtl is your central access point to leverage the strengths and features of multiple CI/CD tools and manage your workflows in a unified way.
By giving you the flexibility to interact with the DuploCloud API directly from your local terminal, DuploCtl allows you to execute commands locally with precision and control. For those looking to push the boundaries of automation, DuploCtl's Python-based framework provides the tools you need to create custom integrations and automation tailored to your unique needs.
DuploCtl is a versatile and powerful tool that enhances cloud management, development efficiency, and process automation. With DuploCtl, you're not just interacting with the cloud but taking command of it.
Download the latest version of DuploCtl here.
CI/CD Integration: DuploCtl is the prerequisite and gateway for interacting with DuploCloud’s CI/CD environment. By leveraging DuploCtl’s capabilities, users can enjoy a cohesive workflow experience, regardless of which CI/CD tools they choose. CI/CD tools that integrate with DuploCtl include:
Local Command Execution: DuploCtl enables cloud administrators to execute commands and call APIs in their local sessions, providing complete control over cloud resources.
Developer Access: Local developers can use DuploCtl to access DuploCloud services directly through their terminal, improving efficiency and reducing the friction often associated with remote cloud management.
Custom Integrations and Automations: DuploCtl empowers users to develop bespoke integrations and automate repetitive tasks according to their needs.