Giter VIP home page Giter VIP logo

openshift-playbooks's People

Contributors

bagnaram avatar beelandc avatar broskos avatar cpitman avatar dstockdreher avatar etsauer avatar huddlesj avatar itewk avatar jamesradtke-redhat avatar jaredburck avatar jooho avatar jtudelag avatar lawnjarae avatar lpsantil avatar marshallpowell avatar mwitzenm avatar opuk avatar oybed avatar patlachance avatar raffaelespazzoli avatar rdebeasi avatar sabre1041 avatar shraderdm avatar srang avatar tayterz avatar themoosman avatar trevorquinn avatar ushnash avatar whirlwin avatar zer0glitch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openshift-playbooks's Issues

Additions and Updates to the Installation Guide

Add opinionated commentary for openshift-ansible variables and options. The official docs have a lot more information on the openshift-ansible variables and options. Provide examples and/or use cases for how these are to be used and link to relevant sections in official docs.

Add Red Hat article [3] on OpenShift v3 Scaling, Performance and Capacity Planning (2016) with pdf [4] to environment sizing?

[1] https://docs.openshift.com/enterprise/3.2/install_config/install/advanced_install.html#configuring-ansible
[2] https://docs.openshift.com/enterprise/3.2/install_config/build_defaults_overrides.html#install-config-build-defaults-overrides
[3] https://access.redhat.com/articles/2191731
[4] https://access.redhat.com/node/2191731/40/0

comment from @shah-zobair - Can we recommend to:

  1. Configure a separate /var/log/ partition on each node?
  2. After installation, can we change the registry IP to a fixed IP (ie: 172.30.0.2) and session affinity?
  3. Taking backup of Masters (certs, configuration files).

No need to change folder ownership

Since td-agent needs to run as root, rather than as td-agent, there is no need to change the ownership of the /etc/td-agent or /var/log/td-agent/tmp directories.

I recommend removing these steps.

RFE to Announce New Content

it would be a cool enhancement to, instead of having a gitbot post, create a custom post in the travis build that would announce new content to RH Chat

Broken links and missing GitHub images in Jekyll website

Created the website using our docker container. The image for the Contribute to GitHub! link is not displaying (404). The path for the image is not found "img src=/assets/GitHub-Mark-32px.png". Also found the STI JWS and Known Bugs links in the OSE 3 TroubleShooting page are broken (pages not found). The Playbooks index page is also broken; displaying HTML markup instead of rendering the page with list item links.

Container runtime has invalid security settings

When installing via "docker-compose" the resulting image fails to run with the following error:

$ docker logs 19290f64d825
There was an error while trying to write to /opt/jekyll/.bundle/config. It is
likely that you need to grant write permissions for that path.
Could not locate Gemfile or .bundle/ directory
There was an error while trying to write to /opt/jekyll/.bundle/config. It is
likely that you need to grant write permissions for that path.
Could not locate Gemfile or .bundle/ directory

Need to add activation key creation to Satellite setup instructions for Install Guide

Need to add satellite setup instructions to match what we instruct users to do to subscribe their hosts.

ansible -i c1-ocp.myorg.com/hosts nodes -a 'rpm -ivh http://satellite6.c1-ocp.myorg.com/pub/katello-ca-consumer-latest.noarch.rpm'
ansible -i c1-ocp.myorg.com/hosts nodes -a 'subscription-manager register --org="<My_Org>" --activationkey="<my-activation-key>"'

@oybed

CloudForms Guide Improvements

@sabre1041

OpenShift Prep

API

  • the --template parameters of the two commands used to grab the Service Account secret to use for auth come up empty, i.e. --template=''. This seems to be a jekyll parsing issue

Configure CloudForms

Install CloudForms

  • Need to add a line before "At a minimum, this requires the following steps:" that says that you need to ssh as root/smartvm and then run the 'application_console' command to enter the configuration console
  • before we get into the table of possible appliance roles, we should include an easy button for those running all-in-one installs of cloudforms that they can just check all the boxes.

README refers to installing Ruby 2.0.0 but repo is requiring 2.3.0

Fresh pull of repo:

RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too,
you can ignore these warnings with 'rvm rvmrc warning ignore /home/xxx/openshift-playbooks/Gemfile'.
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'.
ruby-2.3.0 is not installed.
To install do: 'rvm install ruby-2.3.0'

may need to update README.md

[RFE] Diagram

It would be nice if this had some sore of diagram so you can see (logically) how all the servers are laid out. Understanding that each site is "different", however, a simple diagram would look something like

3 masters
2 infra nodes
2 "worker" nodes

Correct?

We need a License

Currently there is no explicit license on the content, which technically means we don;t give anyone permission to use the content in any way. How about cc-by-4.0?

Disabling `oc rsh`

Currently what has to be done is take an existing cluster role, such as edit, remove the permissions you wanted to restrict, and then create a new role. This new role could then be applied to users.

We should have a playbook with an example; like disabling oc rsh for instance.

CloudForms networking playbook route needs to use reecnrypt

http://playbooks-rhtconsulting.rhcloud.com/playbooks/operationalizing/cloudforms_networking.html#openshift-configuration

The route config won't work as-is because the metrics deployer will have already created a cert with a different hostname. We need to change this to instruct the user to either:

  1. re-run the metrics-deployer with the proper HAWKULAR_METRICS_HOSTNAME
  2. create a new set of certs using oadm ca and create a re-encrypt route

cc: @sabre1041

External Docker registry integration - broken link

Hi,

Was searching for how to integrate Artifactory with OpenShift 3.5 to replace internal Docker registry. Found this link but link is broken,
http://playbooks-rhtconsulting.rhcloud.com/playbooks/operationalizing/external-docker-registry-integration.html

Did some digging and found this; is it applicable to OpenShift 3.5?
https://github.com/redhat-cop/openshift-playbooks/blob/2a7676daaf41d8752e2720e916a6843ea7f190ac/playbooks/continuous_delivery/external-docker-registry-integration.adoc

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.