GithubHelp home page GithubHelp logo

k8s-community

Install our application on GitHub and we'll deliver your services to Kubernetes.

You can use this service to create users and necessary environment. Right now it supports only GitHub.

How to run the service

To run the service you need to define these environment variables:

Variable Description Example
SERVICE_HOST Host listen by the service 0.0.0.0
SERVICE_PORT Port listen by the service 80
GITHUB_CLIENT_ID ClientID of your application f778...
GITHUB_CLIENT_SECRET ClientSecret of your application 807ff71...

For example, you can run service using make run (not for production, only for experiment!):

env SERVICE_HOST=0.0.0.0 SERVICE_PORT=80 \
GITHUB_CLIENT_ID=f778... GITHUB_CLIENT_SECRET=807ff71... \
COCKROACHDB_PUBLIC_SERVICE_HOST=localhost COCKROACHDB_PUBLIC_SERVICE_PORT=26257 \
COCKROACHDB_USER=k8scomm COCKROACHDB_PASSWORD=k8scomm COCKROACHDB_NAME=k8s_community \
K8S_GUEST_TOKEN=12345 \
USERMAN_BASE_URL=https://services.k8s.community/user-manager \
go run k8s-community.go

TODO: Add link to chart with configuration description.

Useful commands

Run migration:

kubectl run -it --rm cockroach-client --image=cockroachdb/cockroach --restart=Never --command -- ./cockroach sql --host cockroachdb-public --insecure --database=k8s_community < 000.sql

Kubernetes Community's Projects

Kubernetes Community doesnโ€™t have any public repositories yet.

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.