MyConnector Plugin
A StellaOps connector plugin template.
Getting Started
- Update the
MyConnectorOptions.cswith your connector-specific configuration - Implement the fetch, parse, and map logic in
MyConnector.cs - Update the plugin metadata in
MyConnectorPlugin.cs - Build and sign your plugin
Configuration
Add the following to your appsettings.json:
{
"Plugins": {
"MyConnector": {
"BaseUrl": "https://api.example.com",
"ApiKey": "your-api-key",
"TimeoutSeconds": 30,
"MaxRetries": 3
}
}
}
Building
dotnet build -c Release
Signing
For production use, sign your plugin with Cosign:
cosign sign --key $COSIGN_KEY bin/Release/net10.0/StellaOps.Plugin.MyConnector.dll
Testing
dotnet test