{"id":19002300,"url":"https://github.com/linkerd/namerctl","last_synced_at":"2025-04-22T18:08:36.010Z","repository":{"id":57508860,"uuid":"55153805","full_name":"linkerd/namerctl","owner":"linkerd","description":"A utility for controlling namerd","archived":false,"fork":false,"pushed_at":"2018-06-07T21:05:42.000Z","size":1864,"stargazers_count":30,"open_issues_count":6,"forks_count":10,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-22T18:08:14.898Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","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/linkerd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-31T13:44:05.000Z","updated_at":"2021-05-14T14:18:27.000Z","dependencies_parsed_at":"2022-09-26T17:51:23.173Z","dependency_job_id":null,"html_url":"https://github.com/linkerd/namerctl","commit_stats":null,"previous_names":["buoyantio/namerctl"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linkerd%2Fnamerctl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linkerd%2Fnamerctl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linkerd%2Fnamerctl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linkerd%2Fnamerctl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linkerd","download_url":"https://codeload.github.com/linkerd/namerctl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250296175,"owners_count":21407037,"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-11-08T18:14:34.322Z","updated_at":"2025-04-22T18:08:35.978Z","avatar_url":"https://github.com/linkerd.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# namerctl #\n\n[![GitHub license][license-badge]](LICENSE)\n[![Circle CI][namerctl-ci-badge]][namerctl-ci]\n[![Docker Pulls][docker-badge]][docker]\n\nA utility for controlling [namerd](https://github.com/linkerd/linkerd/tree/master/namerd).\n\nThis utility _will change_ drastically in the near future.\n\n## Installation ##\n\n```\n:; go get -u github.com/linkerd/namerctl\n:; go install github.com/linkerd/namerctl\n```\n\n## Usage ##\n\n```\n$ namerctl help\nnamerd manages delegation tables for linkerd.\n\nnamerctl looks for a configuration file in the current working\ndirectory or any of its parent directories. Configuration files are\nnamed .namerctl.\u003cext\u003e where \u003cext\u003e is describes one of several formats\nincluding yaml, json, toml, etc.  \"base-url\" is currently the only\nsupported configuration.  Furthermore, the base url may be specified\nvia the NAMERCTL_BASE_URL environment variable.\n\nFind more information at https://linkerd.io\n\nUsage:\n  namerctl [command]\n\nAvailable Commands:\n  dtab        Control namerd's delegation tables\n\nFlags:\n      --base-url string   namer location (e.g. http://namerd.example.com:4080)\n      --config string     config file\n\nUse \"namerctl [command] --help\" for more information about a command.\n```\n```\n$ namerctl dtab help\nControl namerd's delegation tables\n\nUsage:\n  namerctl dtab [command]\n\nAvailable Commands:\n  list        List delegation table names\n  get         Get a delegation table by name\n  create      Create a new delegation table.\n  update      Update a delegation table.\n  delete      Delete a delegation by name.\n\nGlobal Flags:\n      --base-url string   namer location (e.g. http://namerd.example.com:4080)\n      --config string     config file\n\nUse \"namerctl dtab [command] --help\" for more information about a command.\n```\n\n## Development ##\n\nThis project uses [dep](https://github.com/golang/dep) for managing go\ndependencies in the `vendor/` directory. To update dependencies,\n[install dep](https://github.com/golang/dep#installation) and run:\n\n```\n$ dep ensure\n```\n\n## Docker ##\n\n### Running ###\n\nTo use the [public image][docker], run:\n\n```\n$ docker run --rm linkerd/namerctl:latest --help\nnamerd manages delegation tables for linkerd.\n```\n\n### Building ###\n\nTo build your own copy of the image from source, run:\n\n```\n$ docker build -t linkerd/namerctl:latest .\n```\n\n## License ##\n\nCopyright 2016-2017, Buoyant Inc. All rights reserved.\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use\nthese files except in compliance with the License. You may obtain a copy of the\nLicense at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed\nunder the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR\nCONDITIONS OF ANY KIND, either express or implied. See the License for the\nspecific language governing permissions and limitations under the License.\n\n\u003c!-- references --\u003e\n[license-badge]: https://img.shields.io/github/license/linkerd/namerctl.svg\n[namerctl-ci-badge]: https://circleci.com/gh/linkerd/namerctl/tree/master.svg?style=shield\n[namerctl-ci]: https://circleci.com/gh/linkerd/namerctl\n[docker-badge]: https://img.shields.io/docker/pulls/linkerd/namerctl.svg\n[docker]: https://hub.docker.com/r/linkerd/namerctl/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinkerd%2Fnamerctl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinkerd%2Fnamerctl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinkerd%2Fnamerctl/lists"}