-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial titan integration #8
Conversation
|
||
TitanClient getTitanClient(String account, String region) { | ||
TitanEndpoint titanEndpoint = new TitanEndpoint(account, region) | ||
TitanClientFactory.newInstance(titanEndpoint) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd expect to see something like this done in a DI friendly manner
I'd like to see this cleaned up quite a bit more before it hits master - first pass through it looks very copied and pasted from the AWS implementation and I'd like to make sure stuff isn't coming along for the ride from that where it doesn't make sense. Also will need some tests in here... |
Conflicts: settings.gradle
|
… InstanceCachingAgent
Conflicts: settings.gradle
Conflicts: clouddriver-web/src/main/groovy/com/netflix/spinnaker/clouddriver/Main.groovy settings.gradle
…updated the TitanServerGroup and TitanInstance model classes.
update unixScript.text template file
…essor Introduce ApplicationSpecificIamRoleDescriptionPreProcessor
…-iam-role-tagging to master * commit '70dae3ffca5a416dfe28d9edeb201d152ef11a1e': Support for restricting the set of users that can tag an iam role
Update .gitignore.
Move config from halyard-web to halyard-config
* Adding openstack bakery (#3) Adding Openstack Bakery commands to halyard h/t @shazy792 @dylanbernhardt @MatthewKohner @msilpala * fix openstack bakery commands (spinnaker#4) * fix formatting (spinnaker#5) * Remove unused imports and some extra spaces. (spinnaker#6) * fix virtualization settings for openstack base image (spinnaker#7) * fix formatting * fix virtualization settings for openstack base image * Bakery Options finishing touches (spinnaker#8) * remove extraneous if * fix intellij formatting * Make bakery insecure parameter nullable * remove commented out line * remove OpenstackBakeryDefaults null setting and make insecure required setting so vaildation works
Moved all the classes from groovy to java.
Fixed build issues
This is an initial draft. This module can be disabled by setting the
titan.enabled
property to false.