runway.blueprints.k8s.k8s_iam module

Module with k8s IAM resources.

class runway.blueprints.k8s.k8s_iam.Iam(name, context, mappings=None, description=None)[source]

Bases: runway.cfngin.blueprints.base.Blueprint

Stacker blueprint for creating k8s IAM resources.

Instantiate class.

Parameters
  • name (str) – A name for the blueprint.

  • context (runway.cfngin.context.Context) – Context the blueprint is being executed under.

  • mappings (dict, optional) – CloudFormation Mappings to be used in the template.

  • description (str) – Used to describe the resulting CloudFormation template.

create_template()[source]

Create template (main function called by Stacker).