Code Monkey home page Code Monkey logo

cloudcenter-content's Introduction

cloudcenter-content

Applications:

Services:

See the services README.md for instructions on working with and importing and exporting services.

Importing/Exporting Services

See README.md in services folder for instructions.

Callouts

Make sure to include subfolders for each topic that might be part of a whole logical integration, such as both IPAM and IPAM2. These should be structured just as the callout directory structure would be in the CCO itself. So it should include callout.conf files, plus whatever other scripts are needed. You might also need to include a bash script that would perform other setup tasks, like installing the right version of python requests, downloading a particular library or whatever.

Other:

Miscellaneous other useful scripts and integrations that don't fit into any of the other categories.

Best Practices for Contributions

  • use straight URL references rather than CloudCenter repo references in the service definition
  • Link to publically available files, preferably right from this github repo.
  • if linking to files in a git repo, link to a specific tag, not a branch. This avoids the service in use from changing/breaking just because someone checked in some new code.

Tools and resources

A useful Postman collection to help you with CloudCenter API calls: Run in Postman

Or just import the collection from this file: https://www.getpostman.com/collections/46991f84de724bcab198

cloudcenter-content's People

Contributors

arimbun avatar bhandley avatar chrishocker avatar daveg-cliqr avatar dchosnek avatar dmehtacliqr avatar fayas-cliqr avatar grimmtheory avatar joey-cliqr avatar mdavis-cliqr avatar mdavis6890 avatar techbeck03 avatar trjones841 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cloudcenter-content's Issues

Add param file to service tool

Add a function that automatically generates an env file from the custom params in the servicemanifest. This is helpful for quickly testing external services in a local docker container.

serviceTool handle category

The service tool needs to handle the category by storing the text description of the category and normalizing this on import/export to the instance, similarly to the way images are.

Error when importing postgresql service

Getting the below error when trying to import the service.

# ./serviceTool.py -l postgresql.png -i postgresql/postgres.servicemanifest <username> <api_key> <cloudcenter_hostname>
/usr/lib/python2.7/site-packages/urllib3/connectionpool.py:769: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html
  InsecureRequestWarning)
Traceback (most recent call last):
  File "./serviceTool.py", line 453, in <module>
    import_service(import_service_json)
  File "./serviceTool.py", line 325, in import_service
    service['defaultImageId'] = get_image_id(tenant_id, service['defaultImageName'])
KeyError: 'defaultImageName'

Wordpress Public_IP

In version 4.8.2.1, the CliqrTier_mysql_1_PUBLIC_IP param substitution doesn't work for AWS if you aren't assigning a Public IP to that tier. you would need to change it to CliqrTier_mysql_1_IP for it to work.

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.