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

CLOUD-2459 - correct documentation links and provide README information #80

Merged
merged 6 commits into from
Apr 11, 2018

Conversation

luck3y
Copy link
Collaborator

@luck3y luck3y commented Apr 10, 2018

Copy link
Collaborator

@bstansberry bstansberry left a comment

Choose a reason for hiding this comment

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

That's a good improvement.

@luck3y
Copy link
Collaborator Author

luck3y commented Apr 10, 2018

@bstansberry sorry for the second push. While looking at https://github.com/openshift/library/blob/master/official.yaml I noticed their use of the autogenerated template docs, so this adds those as well.

(the py script generates these, its a modified version taken from application_templates).

template.adoc.in Outdated
===== Service Accounts

Service accounts are API objects that exist within each project. They can be created or deleted like any other API object. Refer to the
https://docs.openshift.com/enterprise/3.0/dev_guide/service_accounts.html#managing-service-accounts[Openshift documentation] for more

Choose a reason for hiding this comment

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

we should link to a more recent version of the openshift docs

template.adoc.in Outdated

A `PersistentVolume` object is a storage resource in an OpenShift cluster. Storage is provisioned by an administrator
by creating `PersistentVolume` objects from sources such as GCE Persistent Disks, AWS Elastic Block Stores (EBS), and NFS mounts.
Refer to the https://docs.openshift.com/enterprise/3.0/dev_guide/persistent_volumes.html#overview[Openshift documentation] for

Choose a reason for hiding this comment

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

also here, lets use the current OCP version link instead

README.adoc Outdated
----
$ keytool -genkey -keyalg RSA -alias eapdemo-selfsigned -keystore keystore.jks -validity 360 -keysize 2048
$ oc secrets new eap7-app-secret keystore.jks
$ oc secrets link eap-service-account eap7-app-secret
Copy link

@maschmid maschmid Apr 11, 2018

Choose a reason for hiding this comment

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

we use the default service account now in the templates.

also the linking isn't required AFAIK

template.adoc.in Outdated
{#secrets}
==== Secrets

This template requires link:../secrets/{secretName}.adoc[{secretFile}]

Choose a reason for hiding this comment

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

this doesn't exist in our repo

@luck3y
Copy link
Collaborator Author

luck3y commented Apr 11, 2018

@maschmid corrected and regenerated docs, thanks

Copy link

@rcernich rcernich left a comment

Choose a reason for hiding this comment

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

Looks okay to me

@luck3y luck3y merged commit e9c942e into jboss-container-images:eap-cd-dev Apr 11, 2018
@luck3y luck3y deleted the CLOUD-2459 branch September 7, 2018 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants