Skip to content
This repository is currently being migrated. It's locked while the migration is in progress.

Add bundle yaml files from old PR with updates#4

Merged
nolancon merged 13 commits into
mainfrom
bundles-merge
Jul 19, 2021
Merged

Add bundle yaml files from old PR with updates#4
nolancon merged 13 commits into
mainfrom
bundles-merge

Conversation

@nolancon

Copy link
Copy Markdown
Collaborator

This PR includes a bunch of support bundle yaml files from an old PR to original repo (croomes/kubectl-plugin#1). The bundles have been updated to work with up to date namespace(s).

A larger part of this PR is kyaml capabilities added to troubleshoot yaml passed to CLI - fields such as namespaces and other for collectors and analyzers can now be patched dynamically via the CLI prior to running. Namespaces for storageos operator and cluster are passed to CLI the same as for install command. This will ultimately be rolled up into a k8s style config

@nolancon

Copy link
Copy Markdown
Collaborator Author

@croomes - As before, I'm not expecting an in depth review. I'm really just creating the PR to keep track of things.

These changes should give us the framework to do dynamic transforms on troubleshoot schemas via the CLI going forward - the actual collectors/analyzers and how they ultimately look is less important. There are still some complications such as namespaces embedded in large strings that make up collector/exec/args, but I'm hoping we can find a nicer way to do that altogether.

I'll leave this open for a couple of days and if nobody gets to it in the mean time I'll go ahead and merge.

Arau and others added 13 commits July 16, 2021 13:34
- Run the cli with a command
- Run the cli with multple commands
- Exec into an existing cli
Targetting all nodes from the cluster with or without StorageOS and
running a nc for all StorageOS Ports.
- ps
- netcat
- top
- storageos cli get nodes, volumes, cluster, etc
- lsblk
- df
- logs (operator + DS + scheduler + CSI)
Includes new flags for stos-operator-namespace and stos-cluster-namespace
for bundle cmd.
@nolancon
nolancon merged commit e77d23a into main Jul 19, 2021
@nolancon
nolancon deleted the bundles-merge branch July 22, 2021 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants