Home

masteinhauser edited this page Oct 15, 2012 · 80 revisions
Clone this wiki locally

Remote Admin Image

RemoteAdmin for Mobile and Desktop

Description

RemoteAdmin is a mobile app that provides a mobile interface into Puppet and Foreman via their REST APIs. RemoteAdmin is aimed to give you the power to control the datacenter via your mobile phone. Not only can you apply puppet modules but also get insight into how your puppet environment is performing. In future releases, you will be able to control the server's power and start/stop services that might be hung. The goal of this app is to control a datacenter without using ssh. To get started please read the following guide.

Latest News

7-12-12: RemoteAdmin is now available via the itunes app store - http://bit.ly/MojULg

7-11-12: RemoteAdmin Desktop 0.6.14 now available http://www.remoteadmin.co/desktop (Install from web)

7-02-12: RemoteAdmin now available in the Google Play store http://bit.ly/NkRR3M

6-25-12: Beta Release 0.6.12 is now available for Android and iOS

12-21-11: Beta Release 0.5.6 is now available

10-21-11: Beta Release 0.5.5

Support

Support Forum

Beta Signup

Click here to take beta survey: Beta Survey

Downloads

IOS users sign up here for app distribution

Desktop Version

Android users can download the upcoming test versions via http://files.remoteadmin.co

Or get the Release version via the Google Play store

Troubleshooting

Requirements

  1. Puppet 2.6+ (not tested with earlier versions but could work)
  2. Foreman 1.0+ (latest development branch may also work, but it may break things)
  3. Android Device Capable of running Adobe Air (device must have Arm7 or greater processor) or supported IOS device -- see device list.

Supported Devices

  • Android phones with Arm7+ processor (most android phones, except for the cheap ones), any android tablet
  • Apple iphone 3GS or later, Ipad 1 or greater, ipod touch 3, 4
  • Windows
  • OS X

Roadmap

FAQ

Features

HostGroups

  • Create Host Groups
  • Assign and remove hosts to hostgroups
  • Assign and remove puppet modules from hostgroups

Facts

  • Fact viewer for entire environment
  • Dynamic graphs based on any fact
  • Sort facts by hostgroup(s)
  • Email facts

Certificate Management

  • Validate certificate requests
  • Revoke certificates
  • View revoked certificates
  • Search for certificates

Reports

  • View Latest Puppet Generated Reports
  • View report metrics as charts
  • Drill down into individual report logs to find issues with puppet catalog
  • Sort reports by recent, eventful and failed categories

Hosts

  • View Individual Host puppet reports
  • Assign or remove puppet modules from host
  • View facts for each host

Misc

  • Create multiple profiles for different datacenters or foreman hosts
  • SSL Support (Recommended)
  • User Authentication Support (Recommended)

Videos (beta Version 0.5)

Facts Demo

iOS Version (Release 0.6.12)

Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1

Android Version (Release 0.6.14)

Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1 Image1

Desktop Version (Release 0.5.6)

Image1 Image2 Image3

In this screen I am searching for the timeoffset fact (the amount of seconds the system is out of sync) Fact Search

The fact results displayed here show that I have 50 systems with a result of 0 seconds (rounded down) The other results show systems that are out of sync by a few seconds and several minutes. Fact Results