Skip to content

Commit

Permalink
docs
Browse files Browse the repository at this point in the history
  • Loading branch information
dominik-przybyl-wttech committed Jun 17, 2024
1 parent 968fff3 commit 49a8b4f
Show file tree
Hide file tree
Showing 19 changed files with 54 additions and 36 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
PROJECT_NAME := Pulumi AEM Compose Provider
PROJECT_NAME := Pulumi Adobe Experience Manager Provider

PACK := aem
MOD := compose
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down
8 changes: 4 additions & 4 deletions docs/_index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: AEM
meta_desc: Provides an overview of the AEM Provider for Pulumi.
title: Adobe Experience Manager Provider
meta_desc: Provides an overview of the Adobe Experience Manager Provider for Pulumi.
layout: package
---

## AEM Provider for Pulumi
## Adobe Experience Manager Provider for Pulumi

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

## Example
Expand Down
6 changes: 3 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
---
page_title: "AEM Provider"
page_title: "Adobe Experience Manager Provider"
subcategory: ""
---

[![AEM Compose Logo](https://raw.githubusercontent.com/wttech/pulumi-aem/main/docs/logo-with-text.png)](https://github.com/wttech/aemc)
[![WTT Logo](https://raw.githubusercontent.com/wttech/pulumi-aem/main/docs/wtt-logo.png)](https://www.wundermanthompson.com/service/technology)

# AEM Provider
# Adobe Experience Manager Provider

This provider allows developers and development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows developers and development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

## Purpose
Expand Down
26 changes: 22 additions & 4 deletions docs/installation-configuration.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,36 @@
---
title: AEM Installation & Configuration
meta_desc: Information on how to install the AEM provider.
title: Adobe Experience Manager Provider Installation & Configuration
meta_desc: Information on how to install the Adobe Experience Manager provider.
layout: package
---

## Installation

The AEM provider is available as a package in following Pulumi languages:
The Adobe Experience Manager provider is available as a package in following Pulumi languages:

* JavaScript/TypeScript: [`@wttech/aem`](https://www.npmjs.com/package/@wttech/aem)
* Python: [`wttech_aem`](https://pypi.org/project/wttech-aem/)
* Go: [`github.com/wttech/pulumi-aem/sdk/go/aem`](https://pkg.go.dev/github.com/wttech/pulumi-aem/sdk)
* .NET: [`WTTech.Aem`](https://www.nuget.org/packages/WTTech.Aem)

### Provider Binary

The Adobe Experience Manager provider binary is a third party binary. It can be installed using the `pulumi plugin` command.

```bash
pulumi plugin install resource aem <version> --server github://api.github.com/wttech
```

Replace the version string with your desired version.

## Setup

To provision resources with the Pulumi AEM provider, you need to have correct configuration towards your AWS or other cloud controller.
To provision resources with the Pulumi Adobe Experience Manager provider, you need to have correct configuration towards your AWS or other cloud controller.

### Set environment variables

The Adobe Experience Manager provider does not use any specific environment variables.

## Configuration Options

The Adobe Experience Manager provider does not require any additional options.
4 changes: 2 additions & 2 deletions docs/resources/instance.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
page_title: "AEM Provider - Resource 'aem_instance'"
page_title: "Adobe Experience Manager Provider - Resource 'aem_instance'"
subcategory: ""
---

[![AEM Compose Logo](https://raw.githubusercontent.com/wttech/pulumi-aem/main/docs/logo-with-text.png)](https://github.com/wttech/aemc)
[![WTT Logo](https://raw.githubusercontent.com/wttech/pulumi-aem/main/docs/wtt-logo.png)](https://www.wundermanthompson.com/service/technology)

# AEM Provider - Resource 'aem_instance'
# Adobe Experience Manager Provider - Resource 'aem_instance'

The instance resource allows you to create and manage AEM instances.

Expand Down
4 changes: 2 additions & 2 deletions provider/cmd/pulumi-resource-aem/schema.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "aem",
"displayName": "Adobe Experience Manager",
"version": "0.1.2-alpha.1717632695+85d1fce1",
"description": "Easily manage Adobe Experience Manager (AEM) instances in the cloud without a deep dev-ops knowledge",
"version": "0.1.2-alpha.1718635808+2feb6b9e",
"description": "Easily manage Adobe Experience Manager instances in the cloud without a deep dev-ops knowledge",
"keywords": [
"pulumi",
"aem",
Expand Down
2 changes: 1 addition & 1 deletion provider/description.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This provider allows developers and development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows developers and development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

## Purpose
Expand Down
2 changes: 1 addition & 1 deletion provider/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func Provider() p.Provider {
Repository: "https://github.com/wttech/pulumi-aem",
License: "Apache-2.0",
LogoURL: "https://raw.githubusercontent.com/wttech/pulumi-aem/main/docs/logo.175.png",
Description: "Easily manage Adobe Experience Manager (AEM) instances in the cloud without a deep dev-ops knowledge",
Description: "Easily manage Adobe Experience Manager instances in the cloud without a deep dev-ops knowledge",
DisplayName: "Adobe Experience Manager",
Keywords: []string{"pulumi", "aem", "aemc", "category/cloud"},
LanguageMap: map[string]any{
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Compose/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/WTTech.Aem.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Authors>Pulumi Corp.</Authors>
<Company>Pulumi Corp.</Company>
<Description>Easily manage Adobe Experience Manager (AEM) instances in the cloud without a deep dev-ops knowledge</Description>
<Description>Easily manage Adobe Experience Manager instances in the cloud without a deep dev-ops knowledge</Description>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/wttech/pulumi-aem</PackageProjectUrl>
<RepositoryUrl>https://github.com/wttech/pulumi-aem</RepositoryUrl>
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.2-alpha.1717632695+85d1fce1
0.1.2-alpha.1718635808+2feb6b9e
4 changes: 2 additions & 2 deletions sdk/go/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down
2 changes: 1 addition & 1 deletion sdk/go/aem/doc.go
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// Easily manage Adobe Experience Manager (AEM) instances in the cloud without a deep dev-ops knowledge
// Easily manage Adobe Experience Manager instances in the cloud without a deep dev-ops knowledge
package aem
4 changes: 2 additions & 2 deletions sdk/nodejs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down
4 changes: 2 additions & 2 deletions sdk/python/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down
2 changes: 1 addition & 1 deletion sdk/python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ def readme():
setup(name='wttech_aem',
python_requires='>=3.8',
version=VERSION,
description="Easily manage Adobe Experience Manager (AEM) instances in the cloud without a deep dev-ops knowledge",
description="Easily manage Adobe Experience Manager instances in the cloud without a deep dev-ops knowledge",
long_description=readme(),
long_description_content_type='text/markdown',
keywords='pulumi aem aemc category/cloud',
Expand Down
4 changes: 2 additions & 2 deletions sdk/python/wttech_aem/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# AEM Compose - Pulumi Native Provider

This provider allows development teams to easily set up [Adobe Experience Manager (AEM)](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
This provider allows development teams to easily set up [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/adobe-experience-manager.html) instances on virtual machines in the cloud (AWS, Azure, GCP, etc.) or bare metal machines.
It's based on the [AEM Compose](https://github.com/wttech/aemc) tool and aims to simplify the process of creating AEM environments without requiring deep DevOps knowledge.

Published in [Pulumi Registry](https://www.pulumi.com/registry/packages/aem/).
Expand Down Expand Up @@ -73,7 +73,7 @@ If you are not using VSCode, you will need to ensure the following tools are ins
* [.NET](https://dotnet.microsoft.com/download)


#### Build & test the AEM provider
#### Build & test the Adobe Experience Manager provider

1. Create a new Github CodeSpaces environment using this repository.
1. Open a terminal in the CodeSpaces environment.
Expand Down

0 comments on commit 49a8b4f

Please sign in to comment.