| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, openshift-ansible supported various
types of deployments using the variable "openshift_deployment_type"
Currently, openshift-ansible only supports two deployment types,
"origin" and "openshift-enterprise".
This commit removes all logic and references to deprecated
deployment types.
|
| |
|
|\
| |
| | |
Add loadbalancer config entry point
|
| | |
|
|/
|
|
|
| |
fixes bug 1487548
https://bugzilla.redhat.com/show_bug.cgi?id=1487548
|
|\
| |
| | |
Fix new_master or new_node fail check during scaleup
|
| | |
|
|\ \
| | |
| | | |
Merged by openshift-bot
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Merged by openshift-bot
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Most of this role's purpose was to set facts. The vast majority
of these facts were simply redefining user-supplied variables.
This commit also removes various artifacts leftover from
previous versions, as well as variables that seem to be
entirely unused.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
A new role for installing prometheus on openshift.
Depends on `openshift_hosted_prometheus_deploy` flag
role creates:
- prometheus namespace
- prometheus clusterrolebinding and service account
- pvs for prometheus, alertmanager and alertbuffer for internal nfs
- prometheus pod with prometheus behind oauth-proxy, alertmanager and alert-buffer behind oauth-proxy
- prometheus and alertmanager configmaps
- prometheus and alerts services and direct routes
- prometheus, alertmanager and alert-buffer pvcs
|
| |
|
|
|
|
|
|
|
|
|
| |
Added byo/openshift-master/config.yml as a new entry point for
performing master installation.
Excluder disable/enable for master has been moved to
common/openshift-master/config.yml to follow a standard pattern that
could be used for both installation and scaleup playbooks.
|
|
|
|
|
|
|
|
|
|
| |
Added byo/openshift-node/config.yml as a new entry point for performing
node installation. This playbook must be run after masters have already
been deployed.
Excluder disable/enable for both nodes and masters has been moved their
respective config.yml. This created a common pattern that could be used
for both installation and scaleup playbooks.
|
| |
|
|\
| |
| | |
Remove unsupported playbooks and utilities
|
| | |
|
|\ \
| | |
| | | |
Add playbook to run adhoc health checks or list existing checks
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a simple mechanism to learn what health checks are available.
Note that we defer task_vars verification, so that we can compute
requested_checks and resolved_checks earlier, allowing us to list checks
even if openshift_facts has not run.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is useful on its own, and also aids in developing/testing new
checks that are not part of any playbook.
Since the intent when running this playbook is to execute checks, opt
for a less verbose explanation on the error summary.
|
| |/ |
|
|\ \
| | |
| | | |
Merged by openshift-bot
|
| |/ |
|
|\ \
| |/
|/| |
Merged by openshift-bot
|
| | |
|
|\ \
| |/
|/| |
Fail scaleup configuration when there are no new_nodes or new_masters
|
| | |
|
|\ \
| | |
| | | |
Merged by openshift-bot
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| | |
The way the service_catalog.yml playbook calls evaluate_groups.yml
causes the evaluation to happen twice during a standard byo/config.yml
installation. Refactoring the service_catalog.yml playbooks to remove
this duplicate.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Add etcd scaleup playbook
|
| | | |
|
|\ \ \
| | | |
| | | | |
Normalize logging entry point to include std_include.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1474630
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
|
|/ / / |
|
| |/
|/|
| | |
And document that one needs to install dependencies before running playbooks.
|
|\ \
| | |
| | |
| | |
| | | |
ingvagabund/run-ttl-migration-only-one-on-the-first-master
attach leases via the first master only and only once
|
| | |
| | |
| | |
| | |
| | |
| | | |
- move openshift-etcd/migrate.yml from byo to common and keep just the entry point
- replace std_include with essential plays (e.g. no need to detect openshift version)
- delegate the ttl re-attaching to the first master
|
|/ /
| |
| |
| | |
byo/openshift-cluster/upgrades/upgrade_etcd.yml
|
|\ \
| | |
| | | |
Skip nfs and lb groups on openshift_version
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Creation of service_catalog and broker roles
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
We observed in our CI environment that this check can't guarantee that
an install would fail when the check fails, thus unless we can make its
output match the fate of an install we shall keep it disabled.
|