English | 简体中文
Welcome to Zenith Cloudkit! This is a fantastic toolkit designed to make your cloud development more easier. Whether you're a seasoned professional or just getting started, this README will guide you through everything you need to know to get up and running with Zenith Cloudkit.
These instructions will help you install and use Zenith Cloudkit on your local machine.
To install Zenith Cloudkit, simply follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/530051970/zenith-cloudkit.git
-
Navigate to the directory containing Zenith Cloudkit:
cd zenith-cloudkit/source/app
-
Install the necessary dependencies:
npm install
-
Once installed, you can use Zenith Cloudkit by running the following command:
npm run start
This will start the application and you can access it at http://localhost:3000 in your web browser.
- Feature 1: Tools. When deleting an S3 bucket via the console, it must be manually emptied first, as shown in the picture below.
In a real-world scenarios, there are often dozens of S3 buckets that need to be cleaned up, and manually deleting them one by one is very inefficient. S3 Crusher can be used to delete multiple S3 buckets in one click, regardless of whether the buckets are empty, as shown in the picture below.
In cloud application development, it is common to encounter scenarios where you need to connect to VPC private subnet resources from a local environment. Typically, this requires setting up a bastion host within the VPC and configuring security groups, which is a cumbersome process. With this tool, you can easily set up a bastion host in two steps, enabling access to cloud resources from the local environment.
- Feature 2: Templates. This module will gradually release a series of small applications. Users can download the corresponding templates, deploy them to their accounts, and start using them immediately. If needed, you can submit an issue to contact the author for new templates development. You are also welcome to click here to submit a PR for secondary development.
During the development of B2B products, B2C products, or model training, the requirements for datasets are becoming increasingly stringent. Generally, these can be summarized as follows: This product allows you to complete the entire process from data generation to data injection in just a few simple steps. The specifics are as follows: 1)Customize fields
2)Config tool params
3)Set output endpoint
4)Preview & Start
- Feature 3: Scaffold. Continuous updates are on the way, so stay tuned.
We welcome contributions from the community! If you have ideas for new features or improvements, please open an issue or submit a pull request.
-
Fork the repository.
-
Create your feature branch:
git checkout -b my-new-feature
-
Commit your changes:
git commit -am 'Add some feature'
-
Push to the branch:
git push origin my-new-feature
-
Submit a pull request.
This project is licensed under the Apache License Version 2.0 - see the LICENSE file for details.