Update namespaces for applications

Replace io.murano.apps and io.murano with com.example

bp fix-fqn-usage

Change-Id: I252a992ffa9e2be87ee2b17744dd8f2ed490dd8e
This commit is contained in:
Tetiana Lashchova 2016-06-16 20:57:35 +03:00
parent 09d43b493c
commit 94a2d9569e
70 changed files with 125 additions and 125 deletions

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.apache
=: com.example.apache
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.apache.ApacheHttpServer
type: com.example.apache.ApacheHttpServer
enablePHP: $.appConfiguration.enablePHP
instance:
?:

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.apache.ApacheHttpServer
FullName: com.example.apache.ApacheHttpServer
Name: Apache HTTP Server
Description: |
The Apache HTTP Server Project is an effort to develop and maintain an
@ -25,4 +25,4 @@ Description: |
Author: 'Mirantis, Inc'
Tags: [HTTP, Server, WebServer, HTML, Apache]
Classes:
io.murano.apps.apache.ApacheHttpServer: ApacheHttpServer.yaml
com.example.apache.ApacheHttpServer: ApacheHttpServer.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.apache
=: com.example.apache
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.apache
=: com.example.apache
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -15,7 +15,7 @@ Version: 2
Templates:
seedNode:
?:
type: io.murano.apps.apache.CassandraNode
type: com.example.apache.CassandraNode
instance:
?:
type: io.murano.resources.LinuxMuranoInstance
@ -28,7 +28,7 @@ Templates:
regularNode:
?:
type: io.murano.apps.apache.CassandraNode
type: com.example.apache.CassandraNode
instance:
?:
type: io.murano.resources.LinuxMuranoInstance
@ -41,7 +41,7 @@ Templates:
Application:
?:
type: io.murano.apps.apache.CassandraCluster
type: com.example.apache.CassandraCluster
name: $.appConfiguration.name
seedNodes: repeat($seedNode, $.appConfiguration.countOfSeedNodes)
regularNodes: repeat($regularNode, $.appConfiguration.countOfRegularNodes)

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.apache.Cassandra
FullName: com.example.apache.Cassandra
Name: Apache Cassandra
Description: |
Cassandra is a highly scalable, eventually consistent, distributed,
@ -20,5 +20,5 @@ Description: |
Author: 'Mirantis, Inc'
Tags: [NoSQL, Database, CQL, Apache, Java]
Classes:
io.murano.apps.apache.CassandraNode: CassandraNode.yaml
io.murano.apps.apache.CassandraCluster: CassandraCluster.yaml
com.example.apache.CassandraNode: CassandraNode.yaml
com.example.apache.CassandraCluster: CassandraCluster.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.conflang.chef
=: com.example.conflang.chef
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.conflang.chef.GitChef
type: com.example.conflang.chef.GitChef
instance:
?:
type: io.murano.resources.LinuxMuranoInstance

View File

@ -12,11 +12,11 @@
Format: 1.3
Type: Application
FullName: io.murano.conflang.chef.GitChef
FullName: com.example.conflang.chef.GitChef
Name: GitChef
Description: |
Git Chef.
Author: 'TID'
Tags: [Test, Chef]
Classes:
io.murano.conflang.chef.GitChef: GitChef.yaml
com.example.conflang.chef.GitChef: GitChef.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.conflang.fiware
=: com.example.conflang.fiware
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.conflang.fiware.OrionChef
type: com.example.conflang.fiware.OrionChef
port: $.appConfiguration.port
instance:
?:

View File

@ -12,11 +12,11 @@
Format: 1.3
Type: Application
FullName: io.murano.conflang.fiware.OrionChef
FullName: com.example.conflang.fiware.OrionChef
Name: OrionChef
Description: |
Orion Chef.
Author: 'TID'
Tags: [FIWARE, Orion, ContextBroker, Chef]
Classes:
io.murano.conflang.fiware.OrionChef: OrionChef.yaml
com.example.conflang.fiware.OrionChef: OrionChef.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.paas
=: com.example.paas
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.paas.CloudFoundry
type: com.example.paas.CloudFoundry
instance:
?:
type: io.murano.resources.LinuxMuranoInstance

View File

@ -12,11 +12,11 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.paas.CloudFoundry
FullName: com.example.paas.CloudFoundry
Name: Cloud Foundry
Description: |
Cloud Foundry is an opensource PaaS solution. PaaS makes platform much easier to deploy, run and scale applications. Some PaaS offerings have limited language and framework support, do not deliver key application services, or restrict deployment to a single cloud. Cloud Foundry is the industrys Open PaaS and provides a choice of clouds, frameworks and application services. As an open source project, there is a broad community both contributing and supporting Cloud Foundry.
Author: 'Mirantis, Inc'
Tags: ['PAAS']
Classes:
io.murano.apps.paas.CloudFoundry: CloudFoundry.yaml
com.example.paas.CloudFoundry: CloudFoundry.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.paas
=: com.example.paas
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.paas.CloudFoundryDiego
type: com.example.paas.CloudFoundryDiego
instance:
?:
type: io.murano.resources.LinuxMuranoInstance

View File

@ -12,11 +12,11 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.paas.CloudFoundryDiego
FullName: com.example.paas.CloudFoundryDiego
Name: Cloud Foundry Diego
Description: |
Cloud Foundry is an opensource PaaS solution. Diego is responsible for the uptime of applications. It can stream output from the application processes and ensures the routing of requests to those applications. This application installs a single VM instance of CloudFoundry v207 and Diego 0.1099 on BOSH-Lite. It will require a special image to be built.
Author: 'Mirantis, Inc'
Tags: ['PAAS', 'CloudFoundry']
Classes:
io.murano.apps.paas.CloudFoundryDiego: CloudFoundryDiego.yaml
com.example.paas.CloudFoundryDiego: CloudFoundryDiego.yaml

View File

@ -11,10 +11,10 @@
# under the License.
Namespaces:
=: io.murano.apps
=: com.example
std: io.murano
sys: io.murano.system
srv: io.murano.apps.apache
srv: com.example.apache
conf: io.murano.configuration
Name: Guacamole

View File

@ -14,7 +14,7 @@ Version: 2.2
Application:
?:
type: io.murano.apps.Guacamole
type: com.example.Guacamole
username: $.appConfiguration.username
password: $.appConfiguration.password
server: $.appConfiguration.server
@ -42,7 +42,7 @@ Forms:
Please, provide a strong password that is going to be used to access Guacamole and ssh into the server instance to
modify the Guacamole configuration
- name: server
type: io.murano.apps.apache.Tomcat
type: com.example.apache.Tomcat
label: Application Server
description: >-
Select an instance of Application Server to run the app

View File

@ -12,13 +12,13 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.Guacamole
FullName: com.example.Guacamole
Name: Guacamole
Description: |
Guacamole is an HTML5 web application that provides access to desktop environments using remote desktop protocols (such as VNC or RDP).
Author: 'Mirantis, Inc'
Tags: [HTML5, VNC, RDP, Desktop]
Classes:
io.murano.apps.Guacamole: Guacamole.yaml
com.example.Guacamole: Guacamole.yaml
Require:
io.murano.apps.apache.Tomcat:
com.example.apache.Tomcat:

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.linux
=: com.example
std: io.murano
res: io.murano.resources

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.HDPSandbox
type: com.example.HDPSandbox
instance:
?:
type: io.murano.resources.LinuxMuranoInstance

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.HDPSandbox
FullName: com.example.HDPSandbox
Name: 'Hortonworks Data Platform 2.2 Sandbox'
Description: |
Hortonworks Data Platform (HDP) Sandbox is a portable Hadoop distribution which allows to get access to a huge number of HDP components in a virtual environment.
@ -21,4 +21,4 @@ Description: |
Author: Mirantis Inc
Tags: [Hadoop, BigData]
Classes:
io.murano.apps.HDPSandbox: HDPSandbox.yaml
com.example.HDPSandbox: HDPSandbox.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.databases
=: com.example.databases
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.databases.MongoDB
type: com.example.databases.MongoDB
database: $.initDatabaseConfiguration.database
username: $.initDatabaseConfiguration.username
password: $.initDatabaseConfiguration.password

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.databases.MongoDB
FullName: com.example.databases.MongoDB
Name: MongoDB
Description: |
MongoDB is a cross-platform document-oriented database.
@ -22,4 +22,4 @@ Description: |
Author: 'Huawei, Inc'
Tags: [MongoDB]
Classes:
io.murano.databases.MongoDB: MongoDB.yaml
com.example.databases.MongoDB: MongoDB.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.databases
=: com.example.databases
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.databases.MySql
type: com.example.databases.MySql
database: $.initDatabaseConfiguration.database
username: $.initDatabaseConfiguration.username
password: $.initDatabaseConfiguration.password

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.databases.MySql
FullName: com.example.databases.MySql
Name: MySQL
Description: |
MySql is a relational database management system (RDBMS), and ships with
@ -21,6 +21,6 @@ Description: |
Author: 'Mirantis, Inc'
Tags: [Database, MySql, SQL, RDBMS]
Classes:
io.murano.databases.MySql: MySql.yaml
com.example.databases.MySql: MySql.yaml
Require:
io.murano.databases:
com.example.databases:

View File

@ -17,7 +17,7 @@ Namespaces:
std: io.murano
sys: io.murano.system
Name: OraclePDB
Extends: 'io.murano.databases.SqlDatabase'
Extends: 'com.example.databases.SqlDatabase'
Properties:
name:
Contract: $.string().notNull()

View File

@ -25,4 +25,4 @@ Tags: [oracle]
Classes:
com.oracle.db.muranoPdb.OraclePDB: OraclePDB.murano
Require:
io.murano.databases:
com.example.databases:

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.pivotal
=: com.example.pivotal
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.pivotal
=: com.example.pivotal
std: io.murano
res: io.murano.resources

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.pivotal.OpsManager
type: com.example.pivotal.OpsManager
username: $.opsManagerConfiguration.username
password: $.opsManagerConfiguration.password
auth_url: $.opsManagerConfiguration.auth_url
@ -31,7 +31,7 @@ Application:
sshKey: $.opsManagerConfiguration.sshKey
instance:
?:
type: io.murano.apps.pivotal.OpsManagerInstance
type: com.example.pivotal.OpsManagerInstance
name: generateHostname($.instanceConfiguration.unitNamingPattern, 1)
flavor: $.instanceConfiguration.flavor
image: 'Ops Manager'

View File

@ -12,12 +12,12 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.pivotal.OpsManager
FullName: com.example.pivotal.OpsManager
Name: Pivotal Operations Manager
Description: |
Operations Manager is a web application that you use to deploy and manage a Pivotal Cloud Foundry.
Author: 'Mirantis, Inc'
Tags: [PAAS, Cloud Foundry]
Classes:
io.murano.apps.pivotal.OpsManager: OpsManager.yaml
io.murano.apps.pivotal.OpsManagerInstance: OpsManagerInstance.yaml
com.example.pivotal.OpsManager: OpsManager.yaml
com.example.pivotal.OpsManagerInstance: OpsManagerInstance.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.databases
=: com.example.databases
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.databases.PostgreSql
type: com.example.databases.PostgreSql
database: $.initDatabaseConfiguration.database
username: $.initDatabaseConfiguration.username
password: $.initDatabaseConfiguration.password

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.databases.PostgreSql
FullName: com.example.databases.PostgreSql
Name: PostgreSQL
Description: |
PostgreSQL is a powerful, open source object-relational database system.
@ -22,6 +22,6 @@ Description: |
Author: 'Mirantis, Inc'
Tags: [Database, Postgre, SQL, RDBMS]
Classes:
io.murano.databases.PostgreSql: PostgreSql.yaml
com.example.databases.PostgreSql: PostgreSql.yaml
Require:
io.murano.databases:
com.example.databases:

View File

@ -1,5 +1,5 @@
Namespaces:
=: io.murano.conflang.puppet.MySQLPuppet
=: com.example.conflang.puppet.MySQLPuppet
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.conflang.puppet.MySQLPuppet
type: com.example.conflang.puppet.MySQLPuppet
port: $.appConfiguration.port
instance:
?:

View File

@ -12,11 +12,11 @@
Format: 1.3
Type: Application
FullName: io.murano.conflang.puppet.MySQLPuppet
FullName: com.example.conflang.puppet.MySQLPuppet
Name: MySQLPuppet
Description: |
Puppet Test.
Author: 'TID'
Tags: [Test, Puppet]
Classes:
io.murano.conflang.puppet.MySQLPuppet: MySQLPuppet.yaml
com.example.conflang.puppet.MySQLPuppet: MySQLPuppet.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.databases
=: com.example.databases
std: io.murano
Name: SqlDatabase

View File

@ -12,11 +12,11 @@
Format: 1.3
Type: Library
FullName: io.murano.databases
FullName: com.example.databases
Name: SQL Library
Description: |
This is the interface defining API for different SQL - RDBMS databases
Author: 'Mirantis, Inc'
Tags: [SQL, RDBMS]
Classes:
io.murano.databases.SqlDatabase: SqlDatabase.yaml
com.example.databases.SqlDatabase: SqlDatabase.yaml

View File

@ -32,9 +32,9 @@
# "Powered by SugarCRM".
Namespaces:
=: io.murano.apps
srv: io.murano.apps.apache
db: io.murano.databases
=: com.example
srv: com.example.apache
db: com.example.databases
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -35,7 +35,7 @@ Version: 2.2
Application:
?:
type: io.murano.apps.SugarCRM
type: com.example.SugarCRM
server: $.appConfiguration.server
database: $.appConfiguration.database
dbName: $.dbConfiguration.database
@ -55,12 +55,12 @@ Forms:
hidden: true
required: false
- name: server
type: io.murano.apps.apache.ApacheHttpServer
type: com.example.apache.ApacheHttpServer
label: HTTP Server
description: >-
Select an instance of Apache HTTP Server to run the app
- name: database
type: io.murano.databases.MySql
type: com.example.databases.MySql
label: Database Server
description: >-
Select a database server to host the application`s database

View File

@ -33,7 +33,7 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.SugarCRM
FullName: com.example.SugarCRM
Name: Sugar CRM
Description: |
A completely transformed, individualized CRM user experience that is immersive,
@ -42,7 +42,7 @@ Description: |
Author: 'Mirantis, Inc'
Tags: [CRM]
Classes:
io.murano.apps.SugarCRM: SugarCRM.yaml
com.example.SugarCRM: SugarCRM.yaml
Require:
io.murano.apps.apache.ApacheHttpServer:
io.murano.databases.MySql:
com.example.apache.ApacheHttpServer:
com.example.databases.MySql:

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.apache
=: com.example.apache
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -71,5 +71,5 @@ Methods:
- $.env.deploy()
# Check, that variable has a correct value
- $isDeployed: $.env.applications[0].getAttr(deployed, false, 'io.murano.apps.apache.Tomcat')
- $isDeployed: $.env.applications[0].getAttr(deployed, false, 'com.example.apache.Tomcat')
- $.assertEqual(true, $isDeployed)

View File

@ -33,7 +33,7 @@
"_26411a1861294160833743e45d0eaad9": {
"name": "Apache Tomcat"
},
"type": "io.murano.apps.apache.Tomcat",
"type": "com.example.apache.Tomcat",
"id": "312534e2-f1aa-4ed3-811c-7f5c10530484"
}
}

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.apache.Tomcat
type: com.example.apache.Tomcat
instance:
?:
type: io.murano.resources.LinuxMuranoInstance

View File

@ -12,12 +12,12 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.apache.Tomcat
FullName: com.example.apache.Tomcat
Name: Apache Tomcat
Description: |
Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.
Author: 'Mirantis, Inc'
Tags: [Servlets, Server, Pages, Java]
Classes:
io.murano.apps.apache.Tomcat: Tomcat.yaml
com.example.apache.Tomcat: Tomcat.yaml
io.murano.test.TomcatTest: TomcatTest.yaml

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.activeDirectory
=: com.example.activeDirectory
std: io.murano
sys: io.murano.system

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.activeDirectory
=: com.example.activeDirectory
Name: Controller

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.activeDirectory
=: com.example.activeDirectory
std: io.murano
Name: DomainHost

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.activeDirectory
=: com.example.activeDirectory
res: io.murano.resources
std: io.murano
sys: io.murano.system

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.activeDirectory
=: com.example.activeDirectory
std: io.murano
sys: io.murano.system

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps.activeDirectory
=: com.example.activeDirectory
std: io.murano
sys: io.murano.system

View File

@ -3,11 +3,11 @@ Version: 2.1
Templates:
primaryController:
?:
type: io.murano.apps.activeDirectory.PrimaryController
type: com.example.activeDirectory.PrimaryController
recoveryPassword: $.appConfiguration.recoveryPassword
host:
?:
type: io.murano.apps.activeDirectory.Host
type: com.example.activeDirectory.Host
adminPassword: $.appConfiguration.adminPassword
name: generateHostname($.appConfiguration.unitNamingPattern, 1)
flavor: $.instanceConfiguration.flavor
@ -22,11 +22,11 @@ Templates:
secondaryController:
?:
type: io.murano.apps.activeDirectory.SecondaryController
type: com.example.activeDirectory.SecondaryController
recoveryPassword: $.appConfiguration.recoveryPassword
host:
?:
type: io.murano.apps.activeDirectory.Host
type: com.example.activeDirectory.Host
adminPassword: $.appConfiguration.adminPassword
name: generateHostname($.appConfiguration.unitNamingPattern, $index + 1)
flavor: $.instanceConfiguration.flavor
@ -45,7 +45,7 @@ Templates:
Application:
?:
type: io.murano.apps.activeDirectory.ActiveDirectory
type: com.example.activeDirectory.ActiveDirectory
adminPassword: $.appConfiguration.adminPassword
name: $.appConfiguration.name
primaryController: $primaryController

View File

@ -14,7 +14,7 @@ Format: 1.3
Type: Application
FullName: io.murano.apps.activeDirectory.ActiveDirectory
FullName: com.example.activeDirectory.ActiveDirectory
Name: Active Directory
@ -27,9 +27,9 @@ Author: 'Mirantis, Inc.'
Tags: [Windows, Domain, Microsoft]
Classes:
io.murano.apps.activeDirectory.Host: Host.yaml
io.murano.apps.activeDirectory.DomainHost: DomainHost.yaml
io.murano.apps.activeDirectory.ActiveDirectory: ActiveDirectory.yaml
io.murano.apps.activeDirectory.Controller: Controller.yaml
io.murano.apps.activeDirectory.PrimaryController: PrimaryController.yaml
io.murano.apps.activeDirectory.SecondaryController: SecondaryController.yaml
com.example.activeDirectory.Host: Host.yaml
com.example.activeDirectory.DomainHost: DomainHost.yaml
com.example.activeDirectory.ActiveDirectory: ActiveDirectory.yaml
com.example.activeDirectory.Controller: Controller.yaml
com.example.activeDirectory.PrimaryController: PrimaryController.yaml
com.example.activeDirectory.SecondaryController: SecondaryController.yaml

View File

@ -11,11 +11,11 @@
# under the License.
Namespaces:
=: io.murano.apps
=: com.example
std: io.murano
sys: io.murano.system
db: io.murano.databases
srv: io.murano.apps.apache
db: com.example.databases
srv: com.example.apache
conf: io.murano.configuration
Name: WordPress

View File

@ -14,7 +14,7 @@ Version: 2.2
Application:
?:
type: io.murano.apps.WordPress
type: com.example.WordPress
database: $.appConfiguration.database
server: $.appConfiguration.server
monitoring: $.appConfiguration.zabbix
@ -32,17 +32,17 @@ Forms:
hidden: true
required: false
- name: database
type: io.murano.databases.MySql
type: com.example.databases.MySql
label: Database Server
description: >-
Select a database server to host the application`s database
- name: server
type: io.murano.apps.apache.ApacheHttpServer
type: com.example.apache.ApacheHttpServer
label: HTTP Server
description: >-
Select an instance of Apache HTTP Server to run the app
- name: zabbix
type: io.murano.apps.ZabbixAgent
type: com.example.ZabbixAgent
label: Monitoring
required: false
description: >-

View File

@ -12,15 +12,15 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.WordPress
FullName: com.example.WordPress
Name: WordPress
Description: |
WordPress is a free and open source blogging tool and a content management system (CMS) based on PHP and MySQL.
Author: 'Mirantis, Inc'
Tags: [CMS, PHP, Web]
Classes:
io.murano.apps.WordPress: WordPress.yaml
com.example.WordPress: WordPress.yaml
Require:
io.murano.databases.MySql:
io.murano.apps.apache.ApacheHttpServer:
io.murano.apps.ZabbixAgent:
com.example.databases.MySql:
com.example.apache.ApacheHttpServer:
com.example.ZabbixAgent:

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps
=: com.example
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -14,7 +14,7 @@ Version: 2.2
Application:
?:
type: io.murano.apps.ZabbixAgent
type: com.example.ZabbixAgent
hostname: $.appConfiguration.hostname
server: $.appConfiguration.server
probe: $.appConfiguration.probeMethod
@ -39,7 +39,7 @@ Forms:
Required for active checks and must match hostname as configured on the server.
- name: server
type: io.murano.apps.ZabbixServer
type: com.example.ZabbixServer
label: Zabbix Server
description: >-
Select zabbix server to monitor activity

View File

@ -12,13 +12,13 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.ZabbixAgent
FullName: com.example.ZabbixAgent
Name: Zabbix Agent
Description: |
Zabbix is the ultimate open source availability and performance monitoring solution. Zabbix offer advance monitoring, alerting, and visualization features today which are missing in other monitoring system, even some of the best commercial ones.
Author: 'Mirantis, Inc'
Tags: [Monitoring]
Classes:
io.murano.apps.ZabbixAgent: ZabbixAgent.yaml
com.example.ZabbixAgent: ZabbixAgent.yaml
Require:
io.murano.apps.ZabbixServer:
com.example.ZabbixServer:

View File

@ -11,7 +11,7 @@
# under the License.
Namespaces:
=: io.murano.apps
=: com.example
std: io.murano
res: io.murano.resources
sys: io.murano.system

View File

@ -21,7 +21,7 @@ Templates:
Application:
?:
type: io.murano.apps.ZabbixServer
type: com.example.ZabbixServer
database: $.dbConfiguration.database
username: $.dbConfiguration.username
password: $.dbConfiguration.password

View File

@ -12,7 +12,7 @@
Format: 1.3
Type: Application
FullName: io.murano.apps.ZabbixServer
FullName: com.example.ZabbixServer
Name: Zabbix Server
Description: |
Zabbix server is the central process of Zabbix software.
@ -20,4 +20,4 @@ Description: |
Author: 'Mirantis, Inc'
Tags: [Monitoring]
Classes:
io.murano.apps.ZabbixServer: ZabbixServer.yaml
com.example.ZabbixServer: ZabbixServer.yaml