Giter Site home page Giter Site logo

openshift-templates's Introduction

MySQL Server(and Percona/MariaDB) with hostmount and my.cnf

Memcached server - distributed memory object caching system

MailCatcher - a super simple SMTP server which catches any message sent to it to display in a web interface.

Nginx - an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.

PHP-FPM - (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites.

GitLab Runner - template for GitLab Runner with Minio server as cache storage (optional)

openshift-templates's People

Contributors

oprudkyi 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

openshift-templates's Issues

Unable to deploy in OpenShift

Hi there

When adding to project using the YMAL file, in OpenShift I get the following error below which crashes the deployment.

mkdir: can't create directory '/export/bkt-gitlab-runner': File exists
/bin/sh: /go/bin/minio: not found

Please help

Don

Confused by runner registration

I have a gitlab self-hosted setup. I have a separate openShift project that I'm trying to use to run the runners. Does the runner self-register to the self-hosted Gitlab instance?

Deploying to openshift online?

Hi Oleksii and thanks for sharing your template!

I'm just starting with openshift and have decided to try and online version. The first thing I've decided to check is if it's possible to use the free tier as an external runner for my self-hosted gitlab instance. Just mechanically repeated all your nicely written steps but got this in the end:

screenshot from 2017-05-16 17-13-12

I suspect that the reason is that these commands did not run properly:

oc login -u system:admin
oc adm policy add-scc-to-user anyuid -z sa-gitlab-runner -n prj-gitlab-runner
oc adm policy add-scc-to-user anyuid -z sa-minio -n prj-gitlab-runner

(got Error from server (Forbidden): User "ABC" cannot get securitycontextconstraints at the cluster scope from OC)

Do you know if your template can be theoretically deployed to OpenShift online? Just curious what you think. I also believe that others like may stumble across your repo like me, so this issue can help them too.

Minio liveness probe fails

Hi,

I noticed that the liveness probe of the Minio service is broken.

The point is: HTTP GET requests to /minio/login on port 9000/TCP always result in Error 403 and Minio Error Code: AllAccessDenied.

Tested on OpenShift Origin 3.6.0, with anyuid SCC applied to sa-minio Service Account and no persistent storage volume.
The tests were done on Nov 30. 2017.

Clarify Readme for GitLab Runner Token

The Readme contains this line:

GitLab Runner Token : one from /etc/gitlab-runner/config.toml

I can't figure out how to retrieve that token. I haven't installed gitlab-runner yet (at this point in the instructions, I've only created the OpenShift template.)

Can you clarify this step please?

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.