Textual Tilt Orkestrator: Multiple-Repository Tilt Orchestration Tool.
Project description
Textual Tilt Orkestrator (ttork): Multiple-Repository Tilt Orchestration Tool
Ttork is a rich terminal application for managing multiple instances of the wonderful Tilt (tilt.dev) microservice development tool. It's designed for complex environments that separate their microservices into individual repositories. Ttork makes it easy for each repository to manage and maintain its own individual Tiltfile development configuration, while providing a way for the developer to bring up the services of several repositories in a single command.
View Kubernetes Resources While Developing!
Beyond Tilt bringup, ttork also provides a rich kubernetes management interface for simple viewing and management of generated kubernetes resources within the developers local cluster. It's NOT meant to be a kubernetes management tool, but does provide a simple way for the developer to view resources and shell into running containers without having to remember complex kubectl commands.
Note...
The ttork project was created initially for my own use, as a development tool and as a visual aid for writing some articles I have planned. I've made it freely available, and will do my best to continue to support and maintain, but resources are currently pretty limited.
Screenshots
-
Tilt Bringup - Initial Start
-
Easily Shell Into Running Container
-
Inspect Deployments
-
Inspect Pods
-
Container Status and Logs
-
Tilt Teardown - Clean up all Resources
Installation
While you're welcome to clone the repository and run it from there, there are two other installation methods which are currently supported.
Note: All current testing has been done on latest MacOS. Installing on
anything else falls into the choose your own adventure
category.
Python - pip
ttork can be installed into your current python environment by simply using pip:
pip install ttork
Homebrew - MacOS
ttork can also be installed via Homebrew if you're on MacOS.
First, tap the repository:
brew tap SwordOfDamocles/ttork
Then install:
brew install swordofdamocles/ttork/ttork
Check installed version:
$ ttork version
ttork, version 0.3.1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ttork-0.4.2.tar.gz
.
File metadata
- Download URL: ttork-0.4.2.tar.gz
- Upload date:
- Size: 6.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fd3bb2a268e89721202143c742a254b15c0379a609a850e52417cdfb20bde88 |
|
MD5 | 49621b33db07f6c8b567ce82ae390ad2 |
|
BLAKE2b-256 | 23e7771b587dde981b9d088e88aefff0aa86cec340647bebea2421630a9e9012 |
File details
Details for the file ttork-0.4.2-py3-none-any.whl
.
File metadata
- Download URL: ttork-0.4.2-py3-none-any.whl
- Upload date:
- Size: 48.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c8501a8a34cd6d72400f18fae9d741a701649f9dabc66561c98a6a6a79b1157 |
|
MD5 | 52b6e34963d2b5f36be536ad0339023e |
|
BLAKE2b-256 | 257a48272d494373ecd8fe4f9d105d9a0b114968a58ae105b2577da64aa74775 |