{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • General /
avatar image
0

Devops/SRE Tip of the day - Use Ansible-AWX to manage Edge components  

  • Export to PDF
sunil soprey created · Jul 25 at 12:52 PM · 79 Views

tldr; Automation is your friend. Use Ansible-AWX (puppet or chef is fine as well)

Issues - Run multiple commands across the data-center or planet. Example status via 'apigee-all status' or 'apigee-all stop'

Solution - Ansible-AWX allows for quick actions across your entire planet. I am able to check status among all components, perform nodetool operations, check qpid depth all from AWX frontend.

Benefits

  1. Hours saved in remembering all the commands
  2. Team members can run scripts from centralized location
  3. Visible operations. No guess-work in uptime
  4. AWX works on-prem or cloud setup

Getting started:

  1. Start with single-node AWX install - https://github.com/ansible/awx/releases
  2. Install per instructions - Docker install is the easiest (although you can choose k8s or openshift)
  3. Setup your ssh-keys
  4. Create a simple playbook to check status
thub.nodes.view.add-new-comment
Private Clouddevops
Add comment
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Article

Contributors

avatar image
Follow

Follow this article

72 People are following this .

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Navigation

Devops/SRE Tip of the day - Use Ansible-AWX to manage Edge components

Related Articles

How to enable SSL in the Apigee Edge OPDK 4.15.01 UI

Apigee Edge Troubleshooting Guide for Private Cloud

How to add/remove Protocols on Apigee VirtualHosts

Launched: Teams feature in Apigee Edge OPDK

How to Change org / management server / credentials for Portal : Private Cloud

How to add request headers to Apigee NGnix access_log

QPID Rejecting messages with "No Sink found for qualifier MsgQualifier" errors

Fine-tuning message processor logging levels on Private Cloud

Upgrade failing on MGMT server

Multi-regional Apigee Edge Private Cloud Cassandra advanced topics

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2019 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Members
  • Badges