Skip to content

spinnaker-hackathon/pulumi-plugin

Repository files navigation

Thank you for your interest in this hackathon project. Please visit the official repository for the Pulumi plugin for instructions on how to install/use it in your Spinnaker instance.


pulumi-plugin

https://www.pulumi.com/ Pulumi plugin is a custom pipeline stage. This plugins enables a Stage on Orca that allow you to run Pulumi code stored on your github repository.

The plugin consists of a Armory.PulumiPlugin Kotlin server component that uses the Pulumi cli tool to run the commands.

This is for demo only and not meant to be used in a production environment.

Note: Currently this plugin is able to create infrastructure in AWS using typescript code and poiting to a github repository.

#Usage Run ./gradlew releaseBundle Put the /build/distributions/-.zip into the configured plugins location for your service. Configure the Spinnaker service. Put the following in the service yml to enable the plugin and configure the extension:

spinnaker:
  extensibility:
    plugins:
      Armory.PulumiPlugin:
        enabled: true
        extensions:
          armory.pulumiPlugin:
            enabled: true
            config:
              AWS_ACCESS_KEY_ID:
              AWS_SECRET_ACCESS_KEY:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages