GoogleCloudPlatform/citrix-on-gcp

Name: citrix-on-gcp

Owner: Google Cloud Platform

Description: null

Created: 2018-05-11 17:00:50.0

Updated: 2018-05-24 07:11:04.0

Pushed: 2018-05-15 00:16:23.0

Homepage: null

Size: 45

Language: PowerShell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Overview

This repository contains scripts and templates to simplify deployment of the resources described in Citrix's Deploying Citrix Cloud XenApp and XenDesktop Service on the Google Cloud Platform published December 2017.

Before you begin

You'll need a PowerShell environment with the Google Cloud SDK installed.

Deploying Citrix

Clone the repository and run deploy.ps1.

ploy.ps1

You will be prompted for three values to allow the script to interact with Citrix Cloud APIs:

The script will use gcloud defaults to initialize parameters such as region and project.

The deployment takes about 30 minutes to complete.

Retrieving passwords

Use get-domain-admin-password.ps1 to retrieve the password associated with the domain administrator (ctx-[SUFFIX]\Administrator where [SUFFIX] is the randomly-assigned suffix associated with you deployment).

t-domain-admin-password.ps1

You can use the domain administrator credentials to Remote Desktop to the mgmt instance.

The ctx-[SUFFIX] domain will be populated with ten sample users. The usernames and passwords can be retrived with get-domain-users.ps1.

t-domain-users.ps1

These ten domain users are configured with access to Notepad as a sample application through your xendesktop.net Citrix Storefront.

Resizing

Add VDA instances by running resize.ps1 and specifying a larger number for the “Workers” parameter.

size.ps1 -Workers 3
Cleaning up

Remove billable GCP resources with cleanup.ps1.

eanup.ps1
Contributing

See CONTRIBUTING.

License

Copyright 2018, Google, Inc.

Licensed under the Apache License, Version 2.0

See LICENSE.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.