Skip to content

Commit

Permalink
Transfer the repo to Kubeec org
Browse files Browse the repository at this point in the history
  • Loading branch information
fatihsever committed Apr 6, 2024
1 parent d90c256 commit d70e72f
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 18 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## 1.0.3
- Transfer the repo to Kubeec org

## 1.0.2
- Transfer the pub.dev package to nopso.io publisher

Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2024 Nopso
Copyright (c) 2024 Kubeec

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
30 changes: 18 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,33 +6,39 @@
[![pub][pub_badge]][pub_link]

---

A library that simplifies the management of kubeconfig files. It offers a bunch of features, such as validating, merging, and converting kubeconfig files, to ensure that you have a consistent and optimized configuration for accessing multiple Kubernetes clusters.

Developed with 💙 by [Nopso][nopso_link]
Developed with 💙 by Kubeec Team

## Features ✨

- **Validate**: Check the syntax and structure of kubeconfig files for common errors or inconsistencies.
- **Convert**: Convert between different formats (YAML to JSON or JSON to YAML).
- **Merge**: Combine multiple kubeconfig files into a single file, preserving context and cluster information, and avoiding duplication.

## Documentation 📝
Please visit the [official documentation][docs_link].

## Installation 💻

For quick start, please use this package as a library

With Dart:

```sh
dart pub add kubeconfig
```

With Flutter:

```sh
flutter pub add kubeconfig
```

For more information, please visit the [pub.dev](https://pub.dev/packages/kubeconfig/install)

## Quick Start 🚀

Validating a kubeconfig file:

```dart
import 'dart:io';
import 'package:kubeconfig/kubeconfig.dart';
Expand All @@ -45,28 +51,28 @@ void main() {
```

## Examples 📋

```sh
dart example/example.dart
```

- **Validate**: [example/validate.dart](example/validate.dart)
- **Convert**: [example/convert.dart](example/convert.dart)
- **Merge**: [example/merge.dart](example/merge.dart)

```sh
dart example/validate.dart
dart example/convert.dart
dart example/merge.dart
```

[kubeconfig_logo]: https://raw.githubusercontent.com/nopso/kubeconfig-dart/main/assets/logo.svg
[kubeconfig_link]: https://kubeconfig-dart.nopso.io/
[ci_badge]: https://github.com/nopso/kubeconfig-dart/actions/workflows/ci.yml/badge.svg?branch=main
[ci_link]: https://github.com/nopso/kubeconfig-dart/actions/workflows/ci.yml
[coverage_badge]: https://codecov.io/github/nopso/kubeconfig-dart/graph/badge.svg?token=HJNIIKONS2
[coverage_link]: https://codecov.io/github/nopso/kubeconfig-dart
[kubeconfig_logo]: https://raw.githubusercontent.com/kubeec/kubeconfig-dart/main/assets/logo.svg
[kubeconfig_link]: https://github.com/kubeec/kubeconfig-dart
[ci_badge]: https://github.com/kubeec/kubeconfig-dart/actions/workflows/ci.yml/badge.svg?branch=main
[ci_link]: https://github.com/kubeec/kubeconfig-dart/actions/workflows/ci.yml
[coverage_badge]: https://codecov.io/github/kubeec/kubeconfig-dart/graph/badge.svg?token=HJNIIKONS2
[coverage_link]: https://codecov.io/github/kubeec/kubeconfig-dart
[license_badge]: https://img.shields.io/badge/license-MIT-blue.svg
[license_link]: https://opensource.org/licenses/MIT
[pub_badge]: https://img.shields.io/pub/v/kubeconfig
[pub_link]: https://pub.dev/packages/kubeconfig
[nopso_link]: https://nopso.io/
[docs_link]: https://kubeconfig-dart.nopso.io/
2 changes: 1 addition & 1 deletion docs/theme.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ export default {
);
},
project: {
link: "https://github.com/nopso/kubeconfig-dart",
link: "https://github.com/kubeec/kubeconfig-dart",
},
};
7 changes: 3 additions & 4 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
name: kubeconfig
description: Kubeconfig library for Dart. Validate, convert, or merge kubeconfig files.
version: 1.0.2
repository: https://github.com/nopso/kubeconfig-dart
issue_tracker: https://github.com/nopso/kubeconfig-dart/issues
documentation: https://kubeconfig-dart.nopso.io
version: 1.0.3
repository: https://github.com/kubeec/kubeconfig-dart
issue_tracker: https://github.com/kubeec/kubeconfig-dart/issues
topics: [kubernetes, kubeconfig]

environment:
Expand Down

0 comments on commit d70e72f

Please sign in to comment.