Replies: 1 comment 1 reply
-
|
@scotwells Used datumctl to create a zone, add DNS records and create a zone file. :) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
Our
datumctlCLI now supports directly managing resources within Datum Cloud instead of requiring users to usekubectlmaking it easier than ever to interact with Datum Cloud on the command line!Under the hood, our control plane is built around the Kubernetes apiserver technology to provide a reliable distributed control plane for managing infrastructure resources. Since our API feels like Kubernetes, we wanted to provide a similar experience on the command line so users don't need to learn yet another new tool.
We were able to bring the
kubectlexperience to Datum Cloud by usingkubectlas a library withindatumctl, so many of thekubectlcommands people are already familiar with will behave the same on Datum Cloud.Get up to speed with the Datum environment with these commands:
datumctl api-resources- Show all resources available in the systemdatumctl get- Retrieve a list of resources or a single resourcedatumctl delete- Delete a resource from the platformdatumctl describe- Show detailed information about a resourcedatumctl apply- Create or update a resource on the platform w/ conflict management supportdatumctl diff- Diff a resource on the platform to understand what could changedatumctl explain- Show documentation for a resource and all of the fields availableStart here:
One of our personal favorites is the
explaincommand that provides an easy way of discovering information about resources available in Datum Cloud. You can use theapi-resourcescommand to learn what resources are available andexplainto learn more about a specific resource. Theexplaincommand also lets you drill into a resources field documentation by specifying the field path to the section of the resource you want more information on.Here's an example of using the
explaincommand to learn more about the HTTP Proxy spec.Give these commands a shot and let us know what you think!
Download datumctl v0.7.0 straight from our GitHub release page, through homebrew, or nix!
datumctl? Comment on the roadmap with feedback!Beta Was this translation helpful? Give feedback.
All reactions