Microsoft SharePoint is a popular web application framework and platform developed by Microsoft. It is often used for corporate intranets, document management, collaboration and business intelligence. Its ASP.Net based development along with a management interface meant for non technical users made it a very widespread choice. Our SharePoint charm deploys a farm scaling on one or more nodes. Relationships with the SQL Server and Active Directory charms make the deployment extremely simple, reducing to a handful of minutes what used to take days to install and configure manually.
juju deploy sharepoint
juju add-relation sharepoint active-directory
juju add-relation sharepoint mssql
The charm requires the Active Directory relation, as SharePoint cannot be installed and configured without the Active Directory users and rights management.
Before the Active Directory relation is added, only the required Windows features and SharePoint prerequisites are installed.
If the sharepoint-deployment option is set to “SINGLESERVER”, the SharePoint deployment will use a local SQL Express database server. The SQL Express Server will be deployed on the same unit during the SharePoint instalation.
If sharepoint-deployment option is set to “APPLICATION”, the SharePoint deployment will use the MSSQL relation information, in order to connect to an MSSQL Server.
|sharepoint-key||SharePoint license key||string||None|
|sharepoint-app-pool-username||SharePoint app pool username||string||spapppoolsharepoint|
|admin-database-name||Sharepoint MSSQL admin database name||string||admin-sharepoint-database|
|database-name||SharePoint MSSQL database name||string||sharepoint-database|
|sharepoint-farm-username||SharePoint farm username||string||spfarmsharepoint|
|sharepoint-admin-port||SharePoint website administration port.||string||10000|
|sharepoint-farm-password||SharePoint farm user password||string||None|
|sharepoint-username||SharePoint domain username||string||sharepoint|
|sharepoint-iso-location||The path for the SharePoint ISO file. It can be an URL or an SMB share path.
|sharepoint-user-password||SharePoint domain user password||string||None|
|sharepoint-app-pool-password||SharePoint app pool user password||string||None|
|sharepoint-deployment||Sharepoint deployment type. It can be APPLICATION or SINGLESERVER.
When set to “SINGLESERVER”, the deployment will have its own MSSQL Express server.
When set to “APPLICATION”, the deployment needs further configuration to connect to a MSSQL server.
Please fill out the form below for pricing information and for a free trial: