ramblingcookiemonster / dots Goto Github PK
View Code? Open in Web Editor NEWA janky, neo4j based CMDB glued together with PowerShell
License: MIT License
A janky, neo4j based CMDB glued together with PowerShell
License: MIT License
Existing docs aren't particularly useful. Include a doc that shows how to do this in an internal repo...
Maybe blog. It's been a while.
This would benefit from having more out-of-box data sources...
These are done, just need some clean up prior to publishing:
Other ideas - will break into issues if anyone actually has a use for this, but guessing I'm on my own : )
Dots scripts allow parameters, but offer no option to actually change these when calling Connect-TheDots. A jankier version allowed a .ps1 per script where variables could be defined to overwrite parameters... a slightly-less-awful method might be something like this:
Connect-TheDots -Parameters @{
ADComputers = @{
ExcludeOlderThanMonths = 3
}
}
Basically:
-Parameters @{
DotsScript1BaseName = @{
Param1Name = Param1Value
Param2Name = Param2Value
}
DotsScript2BaseName = @{
Param1Name = Param1Value
Param2Name = Param2Value
}
}
Dots scripts should each include comment-based help, and their paths should be easily discoverable by the user (e.g. Get-DotsScript
)
Maybe don't do this.
Configuration
module might help.
Neo4j configuration might be worth storing here as well, vs. instructing folks to configure PSNeo4j
It's 2018
So uh... if anyone is interested in using Dots, already uses PuppetDB, and wants the PuppetDB ExternalSources script to work, ping me. Otherwise, cleaning this up and releasing it is on the backburner.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.