Coder Social home page Coder Social logo

aws-seedfarmer-cn-example's Introduction

aws-seedfarmer-cn-example

This is a sample project from aws lib seedfarmer of China region For more information, please refer to:

And the ADDF project based on the Seedfarmer

seedfarmer cheetsheet

Install:

python -m venv .venvsource .venv/bin/activate
pip install seed-farmer

Create a new project: (yaml文件中要加入description字段)

echo project: mynewproject > seedfarmer.yaml 

Initialize a project. 请确保seedfarmer.yaml文件在项目路径下已经就位!

Create a new module/group:

seedfarmer init module -g analytics -m athena

Common Project Structure:

<project-name>
- manifests (dir)
    -- <group>
- modules (dir)
    -- <group> (dir)
        -- <module>(dir)
        -- <module>(dir)
        -- <module>(dir)...
- resources (dir)
    -- projectpolicy.yaml
- seedfarmer.yaml

Deploy and Apply Changes:

seedfarmer apply manifests/walkthru/deployment.yaml # deloy and apply changes
seedfarmer apply manifests/walkthru/deployment.yaml --dry-run # dry-run
seedfarmer destroy local # destroy the deployment called "local"
seedfarmer remove moduledata -d example-dev -g optionals -m networking 
# remove metadata of deployment: example-dev, group: optionals, module: networking from SSM
seedfarmer list deployments # list deployments
seedfarmer list modules -d local # list all modules of deployment called "local"
seedfarmer list moduledata -d local -g core -m metadata-storage # list the metadata of specific module

aws-seedfarmer-cn-example's People

Contributors

shuai-devops avatar

Stargazers

Junjie Tang avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.