TOSCAna
Home
User Documentation
Getting started
Running with Docker
TOSCA support
TOSCAna Types
Web app
Plugins
AWS CloudFormation
Requirements
Transformation readme
Cloud Foundry
Kubernetes
Requirements
Supported types
Writing models
Transformation readme
Developer Documentation
Introduction
Core
Design
Testing the application
Transformation handling
Transformation lifecycle
Plugin development
Plugin guidelines
Target artifact conventions
REST API
Retrofit Wrapper
Swagger documentation
TOSCA model
EffectiveModel
TOSCA Type support
TOSCA Elements
ServiceGraph
Code templates
Outlook
Web app
Getting started
API bindings
Components
Model
Services
TODO
CLI
Architecture
Commands
Plugins
AWS CloudFormation
Overview
Architecture
AWS CloudFormation
CloudFormation basics
CloudFormation Builder
Transformation
Transformation workflow
Transformation by TOSCA Type
Transformation by example
Deployment
Deployment workflow
Target artifact
Extending the CloudFormation plugin
Cloud Foundry
Basics
Transformation process
Transformation example
Transformation Example of Cloud Foundry plugin
Step 1
Step 2
Step 3
Script Overview
Supported Node Types
How to add new Node Types
Requirements & known Issues
Deploying a CloudFoundry instance
Deploy Bosh Lite
Deploy Pivotal CloudFoundry dev
Kubernetes
Definitions
Setting up a test environment
Transformation procedure
Building Dockerfiles
Limitations
Extending the Kubernetes plugin
Utilities
Base Image Mapper
Dockerfile builder
Sudo detection
Kubernetes service overview
Architectural Decision Records
0000 - Use Markdown Architectural Decision Records
0001 - Use custom model for transformations
0002 - Design a general plugin architecture
0003 - Use lombok in order to avoid writing boilerplate code
0004 - Use Spring Framework for the REST-API
0005 - Use Springfox for API documentation
0006 - Bash Script Generator
0007 - Use AWS CLI to deploy generated CloudFormation templates
0008 - How to perform Kubernetes end to end tests
0009 - CloudFoundry CLI
0010 - How to perform Kubernetes end to end tests
0011 - Put Integration Tests in seperate source directory
0012 - CloudFoundry Java Library
0013 - Use the AWS CLI to upload files to Amazon S3
0014 - Navigate EffectiveModel with visitor pattern
0015 - Use filesystem for persistency
0016 - Don't support TOSCA type definitions
0017 - Implement own TOSCA parser
0018 - CloudFoundry No deployment during runtime
0019 - CloudFoundry Deploymentscripts
0020 - Library for CLI
0021 - Use Cloudformation Builder to build CloudFormation templates
TOSCAna
Docs
»
Plugins »
Cloud Foundry »
Transformation example
Transformation Example of Cloud Foundry plugin
Step 1
Step 2
Step 3
Read the Docs