- Print
- DarkLight
- PDF
Let’s get started!
You will need a Greymatter.io account to gain access to your software packages.
Once you have your account you can create an access token in our distribution repository. This will allow you to pull down Greymatter release artifacts and images.
In Browser
Navigate to the Greymatter jFrog repository.
Log into our MS Azure SSO with your provided account information.
Click Edit Profile under the user menu.
Click Generate an Identity Token.
Add a description that you will remember for your Greymatter.io identity token.
Copy the token and save it to a secure place.
Tokens generated on the Greymatter.io JFrog Platform are not stored for security reasons; therefore, make sure you copy the token before closing this window. Once closed the token will not be available.
In Terminal
Download and install the jFrog CLI, where we store release images and binaries.
Ensure your jFrog environment knows how to access the Greymatter.oi repository. Type this command into your terminal.
jf c add --url https://greymatter.jfrog.io --user <jfrog_username> --password <jfrog_identity_token_id> --interactive=false
Ensure you replace <jfrog_username> with your username and <jfrog_identity_token_id> with the token id you created in the above section.
Other Prerequisites
A Kubernetes cluster which can be in any cloud or even on your desktop. We support versions 1.21+ .
The Kubernetes CLI for interaction with Kubernetes clusters. We support versions 1.21+ .
An Elasticsearch cluster for indexing audits captured by Greymatter.
The Git CLI for interaction with Git repositories. You may already have this on your machine. Check via git --version .
Optional Tools
CUE, the CUE CLI for interacting with configurations written in the CUE language. Lens, an excellent application to easily interact with multiple Kubernetes clusters.