Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SuyashSonawane/vscode-datree

Simple VSCode Extension that allows you to run Datree tests on Kubernetes configurations.
https://github.com/SuyashSonawane/vscode-datree

cloud-native datree kubernetes

Last synced: 3 months ago
JSON representation

Simple VSCode Extension that allows you to run Datree tests on Kubernetes configurations.

Awesome Lists containing this project

README

        

# VSCode Datree

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Visual Studio Marketplace](https://vsmarketplacebadge.apphb.com/installs-short/suyashsonawane.vscode-datree.svg?style=flat-square)](https://marketplace.visualstudio.com/items?itemName=suyashsonawane.vscode-datree)
[![Tested with Datree version 0.15.0](https://img.shields.io/badge/Datree-0.15.0-green)](https://www.datree.io/)

Simple VSCode Extension that allows you to run **Datree** tests on Kubernetes configurations.

![Demo](media/head.gif)

Read the article [VSCode Datree: Datree’s power now in your code editor πŸ’ͺ](https://medium.com/@suyashsonawane/vscode-datree-datrees-power-now-in-your-code-editor-747c9cfee610) to know more about how Datree features are implemented

# Features

- Helm Support
- YAML Errors Highlighting
- K8s Schema Error Highlighting
- Ability to change test configuration.
- Solution Suggestions

## Helm Support

Helm `Chart.yml` can be easily tested by the same flow

_Requires helm plugin installed, can be installed from [datree helm plugin](https://hub.datree.io/helm-plugin)_

![Helm](media/helm.gif)

# Requirements

- [Datree](https://www.datree.io/)
- [Helm](https://helm.sh/docs/intro/install/) (only required to run helm tests)

# Known Issues

- Error highlighting is limited, due to CLI restrictions

# Release Notes

### 0.2.0
- Support for new improved datree-cli (v0.15.0)
- Support for .yml files
### 0.1.0
- Windows platform is now supported πŸ’―
- Icon update and Holiday theme πŸŽ‰
- Option to ignore missing schema
### 0.0.1
- Initial release of extension πŸš€

# Acknowledgement



This extension is built for **Datree** as a part of Cloud Native Hackathon