Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
@mxenabled/groot
Advanced tools
Welcome to Groot V2. This is the MXaccess tool for management of our MXaccess instances that live in our Kubernetes clusters.
Welcome to Groot V2. This is the MXaccess tool for management of our MXaccess instances that live in our Kubernetes clusters.
Installation Commands Skipping DNS Opening in browser Editing Environment Variables Troubleshooting
Pre-requisites
Version >= 16
npm i --location=global mx-groot
groot --install
the installation command will make sure you have all of the dependencies required to use groot correctly. Namely
python, gcloud, kubectl, brew
once this command has run you should be able to just run groot
and see the prompts appear.
If you have already used groot before version 2 you will need to delete your old groot files, and remove the function in your .zshrc
or .bashrc
After deleting these you should no longer see the old groot. If you see WELCOME TO THE GROOT CLI
you know you are using Groot V2
With this utility you have the ability to run a few common commands on the rails pods. This includes
rails console
bin/sh
While deploying a review application it takes a few minutes (~20) to have the Fully qualified dns to propagate correctly. (review-....access.mx.com
). If you need to bypass this restriction and access the instance before this is available you can by choosing the review
cluster, choosing the correct instance, and select skip dns
This will port-forward the pod and allow you to access it directly. Via localhost:8080/admin
. This also allows you to access the instances without being on the VPN.
This will just open the review application via it's fully qualified dns and show it in the browser.
If you need to update your specific instance to use different environment variables you can choose the edit environment variables option. This will allow you to update the variables and then kubernetes will handle the restart after they have been updated. This will spin up new pods that reflect your new environment.
No Active Cluster
If you receive the no active cluster
error you will need to make sure your gcloud project is set correctly
gcloud config set project portal-sand-70daa1
gcloud container clusters get-credentials portal-sand-demo-west --region=us-west1
gcloud container clusters get-credentials portal-sand-west --region=us-west1
after doing this you should no longer receive the no active cluster
error
FAQs
Welcome to Groot V2. This is the MXaccess tool for management of our MXaccess instances that live in our Kubernetes clusters.
The npm package @mxenabled/groot receives a total of 0 weekly downloads. As such, @mxenabled/groot popularity was classified as not popular.
We found that @mxenabled/groot demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 14 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.