Giter Site home page Giter Site logo

lholmquist / oc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openshift/oc

0.0 2.0 0.0 92.28 MB

The OpenShift Command Line, part of OKD

Home Page: https://www.openshift.org

License: Apache License 2.0

Go 85.02% Makefile 0.11% Shell 14.85% Dockerfile 0.02%

oc's Introduction

OpenShift Client - oc

With OpenShift Client CLI (oc), you can create applications and manage OpenShift resources. It is built on top of kubectl which means it provides its full capabilities to connect with any kubernetes compliant cluster, and on top adds commands simplifying interaction with an OpenShift cluster.

Contributing

All contributions are welcome - oc uses the Apache 2 license and does not require any contributor agreement to submit patches. Please open issues for any bugs or problems you encounter, ask questions on the OpenShift IRC channel (#openshift-dev on freenode), or get involved in the kubectl and kubernetes project at the container runtime layer.

Building

To build oc invoke make oc. At any time you can invoke make help and you'll get a list of all supported make sub-commands.

In order to build oc, you will need the GSSAPI sources. On a Fedora/CentOS/RHEL workstation, install them with:

dnf install krb5-devel

Testing

All PRs will have to pass a series of automated tests starting from go tools such as go fmt and go vet, through unit tests, up to e2e against a real cluster.

Locally you can invoke the initial verification and unit test through make verify and make test, accordingly.

Dependencies

Dependencies are managed through Go Modules. When updating any dependency the suggested workflow is:

  1. go mod tidy
  2. go mod vendor

Security Response

If you've found a security issue that you'd like to disclose confidentially please contact Red Hat's Product Security team. Details at https://access.redhat.com/security/team/contact

License

oc is licensed under the Apache License, Version 2.0.

oc's People

Contributors

0xmichalis avatar bparees avatar coreydaley avatar csrwng avatar damemi avatar danwinship avatar deads2k avatar ecordell avatar enj avatar fabianofranz avatar gabemontero avatar ingvagabund avatar ironcladlou avatar jhadvig avatar juanvallejo avatar kargakis avatar liggitt avatar mfojtik avatar nak3 avatar openshift-merge-robot avatar php-coder avatar rhcarvalho avatar sallyom avatar sanchezl avatar smarterclayton avatar soltysh avatar stevekuznetsov avatar sttts avatar tnozicka avatar wking avatar

Watchers

 avatar  avatar

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.