Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/balena-vscode/balena-vscode
Unofficial VS Code extension for use with Balena Cloud
https://github.com/balena-vscode/balena-vscode
balena code-oss open-vsx openvsx visual-studio-code vscode vscode-extension
Last synced: 3 months ago
JSON representation
Unofficial VS Code extension for use with Balena Cloud
- Host: GitHub
- URL: https://github.com/balena-vscode/balena-vscode
- Owner: balena-vscode
- License: mit
- Created: 2022-08-08T15:28:54.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-23T05:22:20.000Z (7 months ago)
- Last Synced: 2024-06-02T00:33:46.007Z (5 months ago)
- Topics: balena, code-oss, open-vsx, openvsx, visual-studio-code, vscode, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 5.08 MB
- Stars: 17
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Balena VS Code
| | |
|-------------|--------|
| [OpenVSX](https://open-vsx.org/extension/kalebpace/balena-vscode) | ![Open VSX Version](https://img.shields.io/open-vsx/v/kalebpace/balena-vscode?color=white) ![Open VSX Downloads](https://img.shields.io/open-vsx/dt/kalebpace/balena-vscode?color=white&logo=OpenVSX) |
| [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=kalebpace.balena-vscode) | ![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/kalebpace.balena-vscode?color=white) ![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/kalebpace.balena-vscode?color=white) |
| [Github Releases](https://github.com/balena-vscode/balena-vscode/releases) | ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/balena-vscode/balena-vscode?color=white&display_name=tag&sort=semver) |## Getting Started
1. Install extension
2. [Get API Token from Balena](https://docs.balena.io/learn/manage/account/#api-keys)
2. Open Command Palette, run `Balena: Login to Balena Cloud`, select `API Token`
3. Open Command Palette, run `Balena: Fleet Explorer: Select Active Fleet`## Features
- [x] Fleet Explorer
- [x] Open live Logs of any Device
- [x] Open SSH Terminal of any Device (Native-client only)
- [x] List Devices, online statuses, and summaries
- [x] List Releases, build statuses, tags, and open relevant container files (e.g. Dockerfile, docker-compose.yml)
- [x] List (read-only) Variables, for both Fleet configuration and global environments
- [x] List miscellaneous (meta) properties for the currently selected Fleet
- [ ] Open in browser dashboard
- [ ] Edit Variables List
- [ ] Toggle Local-mode
- [ ] Power commands (Reboot, Power-off, etc)
- [x] Device Inspector
- [x] In-depth device summary
- [x] Show Service statuses
- [x] Device configuration and environment variables
- [ ] Edit Service statuses
- [ ] Edit Variables
- [ ] Open Balena Support## Previews
### Native/Desktop
![Desktop Preview](assets/native-preview.png)### Browser
![Browser Preview](assets/browser-preview.png)