Release automation, Prevent Destroy tag, HTTP API Reference | Tecton


Home / Whats New / Release automation, Prevent Destroy tag, HTTP API Reference /

Release automation, Prevent Destroy tag, HTTP API Reference

New CLI features for release automation

We typically recommend integrating Tecton with your CI/CD process to ensure the reliability of your features. The new json output and ‘apply by plan ID’ functionality enables adding more safeguards to your automated release process.

First, the tecton plan --json-out option provides an easily machine-parsable plan. This output enables you to build simple safeguards, such as “fail if there is more than one DELETE operation on a FEATURE_VIEW.”

Then, once the plan has been evaluated, you can directly apply that prior plan output with tecton plan --apply-id=123. This new option helps avoid a possible race condition where the feature repo may have been modified after already evaluating the plan.

See the updated CI/CD guide in our documentation for more detail.

Prevent Destroy Tag for Feature Views

Unintentionally deleting a production Feature View can lead to significant infrastructure cost and unavailability for production models. The prevent_destroy tag adds another safeguard against unintentional deletion, and can be combined with the CI/CD processes discussed above.

To use this feature, add tags={'prevent_destroy': 'true'} to your Feature View configuration. Once in place, any tecton apply attempting to delete or recreate the Feature View will fail. If you truly intend to delete the object, you can first delete the tag.

See the documentation for more detail.

HTTP API Reference

An updated HTTP API Reference is now available from our documentation site. This documentation includes details to help your integration with Tecton’s online feature serving, such as what error codes to expect.

Let's keep in touch

Receive the latest content from Tecton!

© Tecton, Inc. All rights reserved. Various trademarks held by their respective owners.

The Gartner Cool Vendor badge is a trademark and service mark of Gartner, Inc., and/or its affiliates, and is used herein with permission. All rights reserved.
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner’s research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Request a Demo

Request a free trial

Interested in trying Tecton? Leave us your information below and we’ll be in touch.​

Contact Sales

Interested in trying Tecton? Leave us your information below and we’ll be in touch.​