Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation output from NTP and AWS Logs #536

Merged
merged 1 commit into from
Nov 9, 2016

Conversation

datn
Copy link
Contributor

@datn datn commented Nov 8, 2016

I'm walking a fine line as regards the level of detail to include, and I anticipate much opinion and critique of this document, but here is a start with the fruits of my labors on my last two stories.

Copy link
Contributor

@rogeruiz rogeruiz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good @datn. Let's leave it open for a day, but I'm also okay with merging this in for now and iterating on it later.

title: System tooling overview
---

For new members of the team who might be unfamiliar with Cloud Foundry, BOSH, Concourse/fly and a multi-repository configuration, there are many familiar aspects of the system, especially system tooling, that might well be difficult to discover. This document presents a simple overview of common system tooling elements used in Cloud.gov operations and how they're implemented in the context of our BOSH/Cloud Foundry architecture.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👏 We can definitely add more to this section and general docs as time goes on.

@rogeruiz rogeruiz added the Atlas label Nov 9, 2016
@rogeruiz rogeruiz changed the title initial commit, do not merge Documentation output from Nov 9, 2016
@rogeruiz rogeruiz changed the title Documentation output from Documentation output from NTP and AWS Logs Nov 9, 2016
@rogeruiz
Copy link
Contributor

rogeruiz commented Nov 9, 2016

@datn brought this up at standup, and it's good to merge in. This story is a micro task from the greater cloud-gov/cg-atlas#125.


To keep system clock time accurate, the Cloud.gov operations BOSH deployment installs a `cron` job on each host for the root user which runs `ntpdate` every 15 minutes.

From the `cg-deploy-bosh` repository, the global NTP configuration is defined in the `agent` section of the BOSH deployment manifests and ends up on each host in `/var/vcap/bosh/etc/ntpserver`, used in turn by the `ntpdate` script from the [bosh_ntpdate](https://github.com/cloudfoundry/bosh/tree/master/stemcell_builder/stages/bosh_ntpdate) stage of the BOSH stemcell builder.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome. I don't think this was easily discovered before without looking at the Bosh source. 👍

@rogeruiz rogeruiz merged commit c6c77d3 into master Nov 9, 2016
@rogeruiz rogeruiz deleted the ops_system_tooling_overview branch November 9, 2016 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants