Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kubeshop/monokle-core
Monokle validation engine, CLI and shared UI components
https://github.com/kubeshop/monokle-core
cli kubernetes opa validation yaml
Last synced: 4 months ago
JSON representation
Monokle validation engine, CLI and shared UI components
- Host: GitHub
- URL: https://github.com/kubeshop/monokle-core
- Owner: kubeshop
- License: mit
- Created: 2022-06-20T13:57:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-12T10:59:26.000Z (12 months ago)
- Last Synced: 2024-09-29T23:20:58.318Z (4 months ago)
- Topics: cli, kubernetes, opa, validation, yaml
- Language: TypeScript
- Homepage:
- Size: 10.5 MB
- Stars: 17
- Watchers: 3
- Forks: 3
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
![]()
# Welcome to Monokle Core
Monokle core is a monorepository that contains shared packages between [Monokle Desktop](https://github.com/kubeshop/monokle) and [Monokle Cloud](https://app.monokle.com).
All packages are open-source and MIT licensed.## Validation Packages
Monokle uses a common set of libraries for validation Kubernetes resources across its CLI, Desktop and Cloud tooling.
- [@monokle/validation](./packages/validation): An extensible validator for Kubernetes resources.
- [@monokle/cli](https://github.com/kubeshop/monokle-cli): A CLI to validate your Kubernetes resources directly from your terminal.
- [create-monokle-plugin](./packages/create-monokle-plugin): Bootstrap a custom plugin within seconds.Please go to the [Monokle Community Plugins](https://github.com/kubeshop/monokle-community-plugins) repo for information
on how to create and share your own validators.## UI related packages:
- @monokle/components: a shared design system.
- @monokle/tree-navigator: React component to render trees with Redux.## Other Packages
- monaco-kubernetes: A Kubernetes language plugin for Monaco.
## Getting involved
- Share ideas, suggestions, bug-reports or complaints on our [Discord server](https://discord.gg/g3pP744AvN).
- Read about how to contribute [in our Documentation](https://kubeshop.github.io/monokle/contributing).
- [Learn about the release process.](./CONTRIBUTING.md)