New datumctl plugins & assistant capabilities #306
mattdjenkinson
started this conversation in
Changelog
Replies: 0 comments
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.
datumctl plugins
Manage Datum Cloud's core building blocks from your terminal. Each plugin installs from the official catalog:
Compute
Deploy a container to any Datum location in one command, then operate it without leaving the terminal.
deploycreates or updates a workload. Add--http-portto put it on the internet with a load balancer in the same step.scale,restartandrolloutresize a workload, restart it, and watch rollouts live.logsandexecstream logs and run commands inside an instance.buildpublishes images, andquotashows what your project has left.Application Load Balancer
Put any site or API behind Datum's global edge, with HTTPS, a web application firewall, and authentication.
createreturns a hostname you can point DNS at straight away.hostname addattaches your own domains and shows each one's progress through verification, DNS and certificate issuance.routesends paths to different origins. You can split traffic across origins by weight, drain an origin, and turn on health checks.waf,authandheaderadd traffic protection, basic auth and request headers.logsshows the requests that actually arrived.Networks
Private IPv6 networks that span every location your workloads run in.
createmakes a network with its own IPv6 range, with nothing to plan.describeshows every location it has reached and the workloads on it.service creategives a workload a stable name and named ports, ready for a load balancer:datumctl alb create shop --network-service api --port http.interface listandinterface releaseshow which addresses your instances hold, and free ones you no longer need.Patch, the Datum assistant
Ask about your project in plain language. Patch reads the real state of your services and tells you what's wrong, who needs to fix it, and how.
Chat with Patch in the cloud portal, or from your terminal with
datumctl plugin install assistant.All reactions