#116 – ps-terraform

This week on the podcast, Dan shares a new project called ps-terraform to help you build PeopleSoft Images on AWS. Kyle tries to resolve a Friday Night Ghost issue and Dan follows up on his love for Continuous Integration and the DPK.

Show Notes

  • Elasticsearch DPK Install Methods @ 1:00
  • GitLab Continuous Integration Follow-up @ 5:30
  • Friday Night Ghost @ 19:00
  • Ps-terraform @ 31:00

#115 – “Old School” Patching

This week on the podcast, Kyle goes back to applying bundles and appreciates all the improvements to Change Assistant. Dan shares his research of “Slow PO Output” and what was really going on.

Show Notes

Using ElasticHQ to Monitor Elasticsearch

There are a variety of ways to monitor Elasticsearch with PeopleSoft. You can use the Health Center, use the Elasticsearch Interact page, make API calls. But my favorite tool to keep an Elasticsearch is ElasticHQ. ElasticHQ is an open source plugin that you can easily install into Elasticsearch.

There are two ways to install ElasticHQ:

  1. Install as Plugin
  2. Download .zip

If your Elasticsearch server has access to download from the internet, you can use this command to install the ElasticHQ plugin:

PS C:\psft\elastic\pt\es2.3.3\bin> .\plugin install royrusso/elasticsearch-HQ/v2.0.2

-> Installing royrusso/elasticsearch-HQ/v2.0.2...
Trying https://github.com/royrusso/elasticsearch-HQ/archive/v2.0.2.zip 
Downloading ..........................................................
Verifying https://github.com/royrusso/elasticsearch-HQ/archive/v2.0.2.zip checksums if available ...
Installed hq into C:\psft\elastic\pt\es2.3.2\plugins\hq

You need to specify version 2.0.2 for PeopleSoft Elasticsearch. The latest version of the ElasticHQ plugin is designed for newer versions of Elasticsearch, not the version that ships with PeopleSoft.

If your server cannot download from the internet, you can download the .zip file, extract it, and copy to base/pt/es2.3.2/plugins

To access ElasticHQ,

  1. Open a web browser and the page http://server:9200/_plugin/hq
  2. Log in with the esadmin user
  3. Click the “Connect” button to get your Elasticsearch status

If you have an Elasticsearch cluster, ElasticHQ will show you statistics about every node in the cluster.

#114 – Git Workflows

This week on the podcast, Kyle shares some changes and improvements to using Git with the Deployment Packages. Kyle and Dan also talk about Continuous Integration and how it can be used to test Deployment Package changes.

Show Notes

#113 – Rundeck and Bolt

This week on the podcast, Kyle and Dan discuss Bolt, a new tool from Puppet to run commands and scripts remotely on servers. Dan also talks about setting up a new Rundeck server and using Bolt with Rundeck.

Show Notes

#111 – ACM Plugins

This week on the podcast, Kyle and Dan revisit the ACM (Automated Config Management). We discuss what the ACM is, how ACM works with the DPK, building custom ACM plugins and how to share ACM plugins.

Show Notes

  • Revisiting ACM @ 1:00
  • Using ACM with the Search Framework @ 5:00
  • ACM and the DPK @ 9:00
  • Building ACM Plugins @ 13:30
  • Plugins that are missing @ 21:45
  • GitHub Repository to Share ACM Plug-ins @ 30:00
  • IDEA – More options for “Copy to File”