Table of Contents - cf_deployer-1.6.0 Documentation
Classes and Modules
- AwsConstants
- CfDeployer
- CfDeployer::Application
- CfDeployer::ApplicationError
- CfDeployer::CLI
- CfDeployer::Component
- CfDeployer::ConfigLoader
- CfDeployer::ConfigValidation
- CfDeployer::ConfigValidation::ValidationError
- CfDeployer::Defaults
- CfDeployer::DeploymentStrategy
- CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- CfDeployer::DeploymentStrategy::AutoScalingGroupSwap::BothStacksActiveError
- CfDeployer::DeploymentStrategy::Base
- CfDeployer::DeploymentStrategy::BlueGreen
- CfDeployer::DeploymentStrategy::CnameSwap
- CfDeployer::DeploymentStrategy::CreateOrUpdate
- CfDeployer::Driver
- CfDeployer::Driver::AutoScalingGroup
- CfDeployer::Driver::CloudFormation
- CfDeployer::Driver::DryRun
- CfDeployer::Driver::Elb
- CfDeployer::Driver::Instance
- CfDeployer::Driver::Route53
- CfDeployer::Driver::Verisign
- CfDeployer::Hook
- CfDeployer::Log
- CfDeployer::ResourceNotInReadyState
- CfDeployer::Stack
- CfDeployer::StatusPresenter
Methods
- ::config — CfDeployer
- ::create — CfDeployer::DeploymentStrategy
- ::debug — CfDeployer::Log
- ::deploy — CfDeployer
- ::destroy — CfDeployer
- ::diff — CfDeployer
- ::disable — CfDeployer::Driver::DryRun
- ::disable_for — CfDeployer::Driver::DryRun
- ::enable — CfDeployer::Driver::DryRun
- ::enable_for — CfDeployer::Driver::DryRun
- ::enabled? — CfDeployer::Driver::DryRun
- ::erb_to_json — CfDeployer::ConfigLoader
- ::error — CfDeployer::Log
- ::exit_on_failure? — CfDeployer::CLI
- ::guard — CfDeployer::Driver::DryRun
- ::info — CfDeployer::Log
- ::json — CfDeployer
- ::kill_inactive — CfDeployer
- ::level= — CfDeployer::Log
- ::log — CfDeployer::Log
- ::new — CfDeployer::Application
- ::new — CfDeployer::Component
- ::new — CfDeployer::DeploymentStrategy::Base
- ::new — CfDeployer::Driver::AutoScalingGroup
- ::new — CfDeployer::Driver::CloudFormation
- ::new — CfDeployer::Driver::Instance
- ::new — CfDeployer::Driver::Route53
- ::new — CfDeployer::Hook
- ::new — CfDeployer::Stack
- ::new — CfDeployer::StatusPresenter
- ::parseconfig — CfDeployer
- ::run_with_value — CfDeployer::Driver::DryRun
- ::runhook — CfDeployer
- ::status — CfDeployer
- ::switch — CfDeployer
- #<=> — CfDeployer::Component
- #active_cname — CfDeployer::DeploymentStrategy::CnameSwap
- #active_stack — CfDeployer::DeploymentStrategy::BlueGreen
- #active_stack — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #active_template — CfDeployer::DeploymentStrategy::Base
- #add_component_dependencies — CfDeployer::Application
- #any_children_exist? — CfDeployer::Component
- #asg_driver — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #asg_driver — CfDeployer::DeploymentStrategy::Base
- #asg_name_outputs — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #asg_name_outputs — CfDeployer::DeploymentStrategy::Base
- #asgs_status — CfDeployer::StatusPresenter
- #aws_group — CfDeployer::Driver::AutoScalingGroup
- #aws_instance — CfDeployer::Driver::Instance
- #aws_stack — CfDeployer::Driver::CloudFormation
- #blue_green_strategy? — CfDeployer::DeploymentStrategy::Base
- #blue_stack — CfDeployer::DeploymentStrategy::BlueGreen
- #both_stacks_active? — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #both_stacks_exist? — CfDeployer::DeploymentStrategy::BlueGreen
- #centered — CfDeployer::StatusPresenter
- #cf_template — CfDeployer::ConfigLoader
- #change_resource_record_sets_with_retry — CfDeployer::Driver::Route53
- #check_application_name — CfDeployer::ConfigValidation
- #check_asg_name_output — CfDeployer::ConfigValidation
- #check_blue_green_not_both_active — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #check_cname_swap_options — CfDeployer::ConfigValidation
- #check_component_options — CfDeployer::ConfigValidation
- #check_components — CfDeployer::ConfigValidation
- #check_environment_options — CfDeployer::ConfigValidation
- #check_environments — CfDeployer::ConfigValidation
- #check_hook_file — CfDeployer::ConfigValidation
- #check_hooks — CfDeployer::ConfigValidation
- #check_output_reference — CfDeployer::ConfigValidation
- #check_parameters — CfDeployer::ConfigValidation
- #check_un_used_inputs — CfDeployer::ConfigValidation
- #cloud_formation — CfDeployer::Driver::CloudFormation
- #colorized_stack_name — CfDeployer::StatusPresenter
- #config — CfDeployer::CLI
- #config_dir — CfDeployer::ConfigLoader
- #cool_down — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #cool_down — CfDeployer::Driver::AutoScalingGroup
- #cool_inactive_on_failure — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #copy_config_dir — CfDeployer::ConfigLoader
- #copy_region_app_env_component — CfDeployer::ConfigLoader
- #create_inactive_stack — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #create_inactive_stack — CfDeployer::DeploymentStrategy::CnameSwap
- #create_stack — CfDeployer::Driver::CloudFormation
- #create_stack — CfDeployer::Stack
- #deep_dup — CfDeployer::ConfigLoader
- #delete — CfDeployer::Stack
- #delete_record_set — CfDeployer::Driver::Route53
- #delete_stack — CfDeployer::DeploymentStrategy::Base
- #delete_stack — CfDeployer::Driver::CloudFormation
- #depends_on? — CfDeployer::Component
- #deploy — CfDeployer::Application
- #deploy — CfDeployer::CLI
- #deploy — CfDeployer::Component
- #deploy — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #deploy — CfDeployer::DeploymentStrategy::CnameSwap
- #deploy — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #deploy — CfDeployer::Stack
- #describe — CfDeployer::Driver::AutoScalingGroup
- #desired_capacity_reached? — CfDeployer::Driver::AutoScalingGroup
- #destroy — CfDeployer::Application
- #destroy — CfDeployer::CLI
- #destroy — CfDeployer::Component
- #destroy — CfDeployer::DeploymentStrategy::BlueGreen
- #destroy — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #destroy_post — CfDeployer::DeploymentStrategy::BlueGreen
- #destroy_post — CfDeployer::DeploymentStrategy::CnameSwap
- #detect_dry_run — CfDeployer::CLI
- #diff — CfDeployer::Application
- #diff — CfDeployer::CLI
- #diff — CfDeployer::Component
- #dns_driver — CfDeployer::DeploymentStrategy::CnameSwap
- #dns_fqdn — CfDeployer::DeploymentStrategy::CnameSwap
- #dns_zone — CfDeployer::DeploymentStrategy::CnameSwap
- #elb_driver — CfDeployer::DeploymentStrategy::CnameSwap
- #elb_driver — CfDeployer::Driver::Elb
- #elb_output_key — CfDeployer::DeploymentStrategy::CnameSwap
- #erb_with_environment_and_region — CfDeployer::ConfigLoader
- #error_document — CfDeployer::ConfigLoader
- #error_document — CfDeployer::Hook
- #error_exit — CfDeployer::CLI
- #execute — CfDeployer::Hook
- #exists? — CfDeployer::Component
- #exists? — CfDeployer::DeploymentStrategy::BlueGreen
- #exists? — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #exists? — CfDeployer::Stack
- #filter_for_verbosity — CfDeployer::StatusPresenter
- #find_alias_target — CfDeployer::Driver::Route53
- #find_alias_target — CfDeployer::Driver::Verisign
- #find_dns_and_zone_id — CfDeployer::Driver::Elb
- #find_elb_cname_for_stack — CfDeployer::DeploymentStrategy::CnameSwap
- #find_output — CfDeployer::Stack
- #get_active_asgs — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #get_active_cname — CfDeployer::DeploymentStrategy::CnameSwap
- #get_active_stack — CfDeployer::DeploymentStrategy::BlueGreen
- #get_cf_template_keys — CfDeployer::ConfigLoader
- #get_components — CfDeployer::Application
- #get_hosted_zone — CfDeployer::Driver::Route53
- #get_inactive_stack — CfDeployer::DeploymentStrategy::BlueGreen
- #get_parameters_outputs — CfDeployer::DeploymentStrategy::Base
- #get_record_set — CfDeployer::Driver::Route53
- #get_targets — CfDeployer::Application
- #get_targets — CfDeployer::ConfigLoader
- #green_stack — CfDeployer::DeploymentStrategy::BlueGreen
- #healthy_instance_count — CfDeployer::Driver::AutoScalingGroup
- #healthy_instance_ids — CfDeployer::Driver::AutoScalingGroup
- #in_service_instance_ids — CfDeployer::Driver::AutoScalingGroup
- #inactive_stack — CfDeployer::DeploymentStrategy::BlueGreen
- #inactive_stack — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #inputs — CfDeployer::Component
- #inspect — CfDeployer::Component
- #instance_status_color — CfDeployer::StatusPresenter
- #instance_statuses — CfDeployer::Driver::AutoScalingGroup
- #instances_status — CfDeployer::StatusPresenter
- #invisible_length — CfDeployer::StatusPresenter
- #json — CfDeployer::Application
- #json — CfDeployer::CLI
- #json — CfDeployer::Component
- #keep_previous_stack — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #kill_inactive — CfDeployer::Application
- #kill_inactive — CfDeployer::CLI
- #kill_inactive — CfDeployer::Component
- #kill_inactive — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #kill_inactive — CfDeployer::DeploymentStrategy::CnameSwap
- #kill_inactive — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #load — CfDeployer::ConfigLoader
- #load_yaml — CfDeployer::ConfigLoader
- #merge_array — CfDeployer::ConfigLoader
- #merge_component_options — CfDeployer::ConfigLoader
- #merge_environment_component — CfDeployer::ConfigLoader
- #merge_environment_options — CfDeployer::ConfigLoader
- #merge_environment_variables — CfDeployer::ConfigLoader
- #merge_environment_variables_to_options — CfDeployer::ConfigLoader
- #merge_hash — CfDeployer::ConfigLoader
- #merge_options — CfDeployer::ConfigLoader
- #merged_options — CfDeployer::CLI
- #middle_truncate_ljust — CfDeployer::StatusPresenter
- #name — CfDeployer::Stack
- #output — CfDeployer::Stack
- #output — CfDeployer::StatusPresenter
- #output_value — CfDeployer::Component
- #output_value — CfDeployer::DeploymentStrategy::BlueGreen
- #output_value — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #outputs — CfDeployer::Driver::CloudFormation
- #outputs — CfDeployer::Stack
- #parameters — CfDeployer::Driver::CloudFormation
- #parameters — CfDeployer::Stack
- #prep_for_action — CfDeployer::CLI
- #query_output — CfDeployer::Driver::CloudFormation
- #ready? — CfDeployer::Stack
- #reformat_tags — CfDeployer::Stack
- #remove_trailing_dot — CfDeployer::Driver::Route53
- #resolve_settings — CfDeployer::Component
- #resource_status — CfDeployer::StatusPresenter
- #resource_statuses — CfDeployer::Driver::CloudFormation
- #resource_statuses — CfDeployer::Stack
- #run — CfDeployer::Hook
- #run_hook — CfDeployer::Application
- #run_hook — CfDeployer::Component
- #run_hook — CfDeployer::DeploymentStrategy::Base
- #runhook — CfDeployer::CLI
- #set_alias_target — CfDeployer::Driver::Route53
- #set_alias_target — CfDeployer::Driver::Verisign
- #set_cname_to — CfDeployer::DeploymentStrategy::CnameSwap
- #set_default_settings — CfDeployer::ConfigLoader
- #set_log_level — CfDeployer::CLI
- #settings — CfDeployer::DeploymentStrategy::CnameSwap
- #stack — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #stack_active? — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #stack_active? — CfDeployer::DeploymentStrategy::CnameSwap
- #stack_active_str — CfDeployer::StatusPresenter
- #stack_exists? — CfDeployer::Driver::CloudFormation
- #stack_prefix — CfDeployer::DeploymentStrategy::Base
- #stack_status — CfDeployer::Driver::CloudFormation
- #stack_status — CfDeployer::Stack
- #status — CfDeployer::Application
- #status — CfDeployer::CLI
- #status — CfDeployer::Component
- #status — CfDeployer::DeploymentStrategy::BlueGreen
- #status — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #status — CfDeployer::Driver::Instance
- #status — CfDeployer::Stack
- #status_color — CfDeployer::StatusPresenter
- #strategy — CfDeployer::Component
- #string_to_class — CfDeployer::DeploymentStrategy::CnameSwap
- #swap_cname — CfDeployer::DeploymentStrategy::CnameSwap
- #swap_group — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #switch — CfDeployer::Application
- #switch — CfDeployer::CLI
- #switch — CfDeployer::Component
- #switch — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #switch — CfDeployer::DeploymentStrategy::CnameSwap
- #switch — CfDeployer::DeploymentStrategy::CreateOrUpdate
- #symbolize_all_keys — CfDeployer::CLI
- #symbolize_all_keys — CfDeployer::ConfigLoader
- #table_seperator — CfDeployer::StatusPresenter
- #tableize — CfDeployer::StatusPresenter
- #template — CfDeployer::Driver::CloudFormation
- #template — CfDeployer::Stack
- #template_asg_name_to_ids — CfDeployer::DeploymentStrategy::Base
- #to_array — CfDeployer::ConfigLoader
- #to_json — CfDeployer::StatusPresenter
- #to_str — CfDeployer::Stack
- #trailing_dot — CfDeployer::Driver::Route53
- #update_stack — CfDeployer::Driver::CloudFormation
- #update_stack — CfDeployer::Stack
- #validate — CfDeployer::ConfigValidation
- #validate_cli — CfDeployer::CLI
- #visible_length — CfDeployer::StatusPresenter
- #wait_for_desired_capacity — CfDeployer::Driver::AutoScalingGroup
- #wait_for_stack_op_terminate — CfDeployer::Stack
- #wait_for_stack_to_delete — CfDeployer::Stack
- #warm_up — CfDeployer::Driver::AutoScalingGroup
- #warm_up_cooled_group — CfDeployer::Driver::AutoScalingGroup
- #warm_up_cooled_stack — CfDeployer::DeploymentStrategy::AutoScalingGroupSwap
- #warm_up_inactive_stack — CfDeployer::DeploymentStrategy::Base
- #warm_up_stack — CfDeployer::DeploymentStrategy::Base