This is an experimental UI for the FluxCD Kubernetes Resources.
This UI will rely on the KUBECONFIG environment variable for the Kubernetes API.
- Flux CLI (
>= 2.2.3Recommended) - Helm CLI (
>= 3.8.0Recommended) - Kubectl CLI (
>= 1.28.0Recommended)
Words in the search, obtained by splitting on single spaces, will be used in this way:
- All the strings will be converted in lowercase
- Basic search:
<word>or<word1> <word2> <word3>- All the rows containing all the words in any column, except for the
Suspendedcolumn, will be returned
- All the rows containing all the words in any column, except for the
- Exclusion search:
!<word>or!<word1> !<word2> !<word3>- All the rows NOT containing all the words in any column, except for the
Suspendedcolumn, will be returned
- All the rows NOT containing all the words in any column, except for the
- Column search:
helmrelease:myhelmreleaseorhelmrelease:!myhelmreleaseORhelmrelease:myhelmrelease1 status:!true namespace:mynamespace suspended:!true- Filtering: All the rows containing the specified
keywordin the specifiedcolumn namewill be returned, using the sintax<column name>:<keyword> - Exclusion: All the rows NOT containing the specified
keywordin the specifiedcolumn namewill be returned, using the sintax<column name>:!<keyword>
- Filtering: All the rows containing the specified
- All the concepts previously illustrated can be combined with each other
Words in the search, obtained by splitting on single spaces, will be used in this way:
- All the strings will be converted in lowercase
- Basic multi-keywords search:
<word>or<word1> <word2> <word3>- All the KUBECONFIG Contexts containing all the words will be returned
The search will be triggered by the ENTER button pression.
Using the Powershell script located here, getting the latest versions will be easier.
The script will: delete everything in the running folder except itself, and then download the latest version. So, put the script (without changing its name) in a folder together with the NTL Flux Console only.
Usage:
- Be sure the NTL Flux Console is closed
- Run the script
- Open the new NTL Flux Console