{"id":13416000,"url":"https://github.com/brooklyncentral/clocker","last_synced_at":"2025-03-14T23:31:13.841Z","repository":{"id":15058107,"uuid":"17784299","full_name":"brooklyncentral/clocker","owner":"brooklyncentral","description":"Apache Brooklyn cloud native infrastructure blueprints","archived":false,"fork":false,"pushed_at":"2018-10-24T15:29:12.000Z","size":9343,"stargazers_count":426,"open_issues_count":53,"forks_count":66,"subscribers_count":34,"default_branch":"master","last_synced_at":"2024-07-31T21:55:09.081Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brooklyncentral.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-15T20:03:57.000Z","updated_at":"2024-06-27T03:05:19.000Z","dependencies_parsed_at":"2022-09-07T18:00:26.545Z","dependency_job_id":null,"html_url":"https://github.com/brooklyncentral/clocker","commit_stats":null,"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brooklyncentral%2Fclocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brooklyncentral%2Fclocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brooklyncentral%2Fclocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brooklyncentral%2Fclocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brooklyncentral","download_url":"https://codeload.github.com/brooklyncentral/clocker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243663478,"owners_count":20327299,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T21:00:53.568Z","updated_at":"2025-03-14T23:31:13.391Z","avatar_url":"https://github.com/brooklyncentral.png","language":"Shell","readme":"[![Build Status](https://travis-ci.org/brooklyncentral/clocker.svg?branch=master)](https://travis-ci.org/brooklyncentral/clocker)\n\n# Clocker\n\nThe current release is **2.0.0**, available in Maven Central. For more\ninformation, see the [official Clocker site](http://www.clocker.io/), including\n[documentation](http://www.clocker.io/docs/) and [tutorials](http://www.clocker.io/tutorials/).\n\nThe development version is **2.1.0-SNAPSHOT**, available in the Sonatype Open-Source\nrepository. To install this, follow the instructions below.\n\n## Overview\n\nClocker for [Apache Brooklyn](https://brooklyn.apache.org/) is a set of open\nsource, Apache Licensed tools designed to make working with [Docker](https://www.docker.com/)\ncontainers as simple as a few clicks. Clocker contains [Brooklyn blueprints](http://brooklyn.apache.org/v/latest/start/blueprints.html)\nto enable deployment and management of [Docker Swarm](https://www.docker.com/products/docker-swarm)\nand [Kubernetes](http://kubernetes.io/) clusters.\n\nYou will find the source code for the blueprints in this repository.\n\n*   [Docker](./common/catalog/docker/)\n*   [Swarm](./swarm/catalog/swarm/)\n*   [Kubernetes](./kubernetes/catalog/kubernetes/)\n\n## Getting Started\n\n### Add Clocker to Brooklyn (Karaf Edition)\n\nAdd catalog entries using the YAML below:\n\n```YAML\nbrooklyn.catalog:\n  brooklyn.libraries:\n    - \"https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.etcd\u0026a=brooklyn-etcd\u0026v=2.7.0-SNAPSHOT\"\n    - \"https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.clocker\u0026a=clocker-common\u0026v=2.1.0-SNAPSHOT\"\n    - \"https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.clocker\u0026a=clocker-swarm\u0026v=2.1.0-SNAPSHOT\"\n    - \"https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.clocker\u0026a=clocker-kubernetes\u0026v=2.1.0-SNAPSHOT\"\n  items:\n    - classpath://io.brooklyn.clocker.swarm:swarm/catalog.bom\n    - classpath://io.brooklyn.clocker.kubernetes:kubernetes/catalog.bom\n```\n\n### Add Clocker to Brooklyn (Classic Edition)\n\nYou must add the following JARs to `./lib/dropins`:\n\n*   [brooklyn-etcd](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.etcd\u0026a=brooklyn-etcd\u0026v=2.7.0-SNAPSHOT)\n*   [common](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.clocker\u0026a=clocker-common\u0026v=2.1.0-SNAPSHOT)\n*   [swarm](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.clocker\u0026a=clocker-swarm\u0026v=2.1.0-SNAPSHOT)\n*   [kubernetes](https://oss.sonatype.org/service/local/artifact/maven/redirect?r=snapshots\u0026g=io.brooklyn.clocker\u0026a=clocker-kubernetes\u0026v=2.1.0-SNAPSHOT)\n\nThen add the catalog entries using the following YAML:\n\n```YAML\nbrooklyn.catalog:\n  items:\n    - classpath://swarm/catalog.bom\n    - classpath://kubernetes/catalog.bom\n```\n\n## Copyright\n\nThe following icon images have been used, and their use here is believed to be\nacceptable under their licensing terms or fair use doctrine. The source URLs\nand other links given contain more details:\n\n- [`common/resources/icons/centos.png`](https://commons.wikimedia.org/wiki/File:Centos-logo-light.svg) Remixed version of freely available logo\n- [`common/resources/icons/docker.png`](https://www.docker.com/brand-guidelines) Icon taken from media kit\n- [`common/resources/icons/haproxy.png`](https://pbs.twimg.com/profile_images/737664607301566464/pmfqGAYU.jpg) Fair use of logo from Twitter account for open source project\n- [`common/resources/icons/openssl.png`](https://commons.wikimedia.org/wiki/File:OpenSSL_logo.png) Public domain image\n- [`swarm/resources/icons/swarm.png`](https://www.docker.com/sites/default/files/docker-swarm-hero2.png) Fair use of image from \u003chttps://www.docker.com/products/docker-swarm\u003e and also found in Docker media kit\n- [`kubernetes/resources/icons/calico.png`](https://github.com/projectcalico/calico/blob/master/images/favicon.png) APACHE 2.0 \u003chttps://github.com/projectcalico/calico/blob/master/LICENSE\u003e image\n- [`kubernetes/resources/icons/flannel.png`](https://github.com/coreos/flannel/blob/master/logos/flannel-horizontal-color.png) APACHE 2.0 \u003chttps://github.com/coreos/flannel/blob/master/LICENSE\u003e image\n- [`kubernetes/resources/icons/kubernetes.png`](https://raw.githubusercontent.com/kubernetes/kubernetes/master/logo/logo.png) APACHE 2.0 \u003chttps://github.com/kubernetes/kubernetes/blob/master/LICENSE\u003e image\n- [`kubernetes/resources/icons/prometheus.png`](https://github.com/prometheus/docs/blob/master/static/prometheus_logo.png) APACHE 2.0 \u003chttps://github.com/prometheus/docs/blob/master/LICENSE\u003e image\n- [`kubernetes/resources/icons/openshift.png`](https://github.com/openshift/origin-web-console/blob/e7a0c0a8f703d5429f70b78223abb31856a66670/app/images/openshift-logo.svg) APACHE 2.0 \u003chttps://github.com/openshift/origin-web-console/blob/master/LICENSE\u003e image\n","funding_links":[],"categories":["Container Operations","Shell","Deployment and Infrastructure","others"],"sub_categories":["Deployment and Infrastructure"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrooklyncentral%2Fclocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrooklyncentral%2Fclocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrooklyncentral%2Fclocker/lists"}