diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0643e9a86f..ff41c66c8b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -57,7 +57,7 @@ Regardless of your familiarity with this project, documentation help is always appreciated. Once you found an issue that interests you, post a comment to the issue, asking -the maintainers to assign it to you. +the [maintainers](MAINTAINERS.md) to assign it to you. ### Coding Standard @@ -128,7 +128,7 @@ discussion The pull request template is designed to help you convey this information. In general, smaller pull requests are easier to review and merge than bigger -ones. It's always a good idea to collaborate with the maintainers to determine +ones. It's always a good idea to collaborate with the [maintainers](MAINTAINERS.md) to determine how best to break up a big pull request. Once the maintainers approve your PR, they will label it as `kueue`. The diff --git a/Dockerfile.in b/Dockerfile.in index a5fbf49df1..a944c0b190 100644 --- a/Dockerfile.in +++ b/Dockerfile.in @@ -9,7 +9,7 @@ LABEL name=ARG_BIN \ version="${kanister_version}" \ release="${kanister_version}" \ summary="Microservice for application-specific data management" \ - maintainer="Tom Manville" \ + maintainer="Kanister maintainers" \ description="Frameworks and utilities for application-specific data management, has updated openssl-libs." RUN microdnf -y update openssl-libs cyrus-sasl-lib && \ diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 36f4b79058..8bf0dbf622 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -11,11 +11,11 @@ to follow the Kanister [Code of Conduct](CODE_OF_CONDUCT.md). Contributions to the code base, documentation, or other components in the Kanister GitHub organization must follow the guidelines described in the [CONTRIBUTING.md](CONTRIBUTING.md) document. Whether these contributions get -merged into the project is the prerogative of the maintainers. +merged into the project is the prerogative of the [maintainers](MAINTAINERS.md). ## Maintainers -Maintainers are responsible for the overall security, quality and integrity of +[Maintainers](MAINTAINERS.md) are responsible for the overall security, quality and integrity of the project. They propose, manage, review, approve/reject major change and enhancement requests. They also have the ability to merge code into the project. See the [MAINTAINERS.md](MAINTAINERS.md) document for the full list of @@ -46,5 +46,5 @@ decide whether to grant maintainer status. This governance is a living document and its policies will need to be updated over time to meet the community's needs. Until the steering committee is set -up, the maintainers will have full ownership of this governance. Changes can be +up, the [maintainers](MAINTAINERS.md) will have full ownership of this governance. Changes can be proposed at any time, but a super majority is required to approve any updates. diff --git a/README.md b/README.md index 1c6760a05b..d0eb256a65 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ If you have any questions or run into issues, feel free to reach out to us on GitHub issues or pull requests that have been inactive for more than 60 days will be labeled as stale. If they remained inactive for another 30 days, they will be automatically closed. To be exempted from the issue lifecycle, discuss -with a maintainer the reasons behind the exemption, and add the `frozen` label +with a [maintainer](MAINTAINERS.md) the reasons behind the exemption, and add the `frozen` label to the issue or pull request. If you discovered any security issues, refer to our [`SECURITY.md`](SECURITY.md) diff --git a/SECURITY.md b/SECURITY.md index a99801f7f5..f38f767d04 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -9,7 +9,7 @@ You can report a new vulnerability using Alternatively you can report it via kanisterio google group "Contact owners and managers" button: https://groups.google.com/g/kanisterio/about -The maintainers will help diagnose the severity of the issue and determine how +The [maintainers](MAINTAINERS.md) will help diagnose the severity of the issue and determine how to address the issue. Issues deemed to be non-critical will be filed as GitHub issues. Critical issues will receive immediate attention and be fixed as quickly as possible. The maintainers will then coordinate a release date with you. diff --git a/depl.yaml b/depl.yaml new file mode 100644 index 0000000000..1b8dad4f26 --- /dev/null +++ b/depl.yaml @@ -0,0 +1,26 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + creationTimestamp: null + labels: + app: nginx + purpose: one + purpose: two + name: nginx +spec: + replicas: 1 + selector: + matchLabels: + app: nginx + strategy: {} + template: + metadata: + creationTimestamp: null + labels: + app: nginx + spec: + containers: + - image: nginx + name: nginx + resources: {} +status: {} diff --git a/docker/build/Dockerfile b/docker/build/Dockerfile index 0f664952f9..0352982306 100644 --- a/docker/build/Dockerfile +++ b/docker/build/Dockerfile @@ -1,5 +1,5 @@ FROM golang:1.23-bullseye -LABEL maintainer="Tom Manville" +LABEL maintainer="Kanister maintainers" ARG TARGETPLATFORM diff --git a/docker/cassandra/Dockerfile b/docker/cassandra/Dockerfile index 7e5266f056..8a54aa298a 100644 --- a/docker/cassandra/Dockerfile +++ b/docker/cassandra/Dockerfile @@ -6,7 +6,7 @@ FROM ${TOOLS_IMAGE} AS TOOLS_IMAGE # Actual image base FROM bitnami/cassandra:5.0.0 -MAINTAINER "Tom Manville " +MAINTAINER "Kanister maintainers " # Install restic to take backups COPY --from=TOOLS_IMAGE /usr/local/bin/restic /usr/local/bin/restic diff --git a/docker/controller/Dockerfile b/docker/controller/Dockerfile index a4cd3358df..a337260367 100644 --- a/docker/controller/Dockerfile +++ b/docker/controller/Dockerfile @@ -1,6 +1,6 @@ FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5 -LABEL maintainer="Tom Manville" +LABEL maintainer="Kanister maintainers" RUN microdnf -y update openssl-libs diff --git a/docker/couchbase-tools/Dockerfile b/docker/couchbase-tools/Dockerfile index 1814343650..5a5db0eb73 100644 --- a/docker/couchbase-tools/Dockerfile +++ b/docker/couchbase-tools/Dockerfile @@ -1,6 +1,6 @@ FROM couchbase:enterprise-7.6.3 -MAINTAINER "Tom Manville " +MAINTAINER "Kanister maintainers " # Install Kanister tools RUN apt-get update && apt-get install libdigest-sha-perl -y diff --git a/docker/foundationdb/Dockerfile b/docker/foundationdb/Dockerfile index b5765b32de..a48b10c6e1 100644 --- a/docker/foundationdb/Dockerfile +++ b/docker/foundationdb/Dockerfile @@ -1,6 +1,6 @@ FROM foundationdb/foundationdb:6.3.22 -MAINTAINER "Tom Manville " +MAINTAINER "Kanister maintainers " # Install kando RUN curl https://raw.githubusercontent.com/kanisterio/kanister/master/scripts/get.sh | bash diff --git a/docker/kanister-kubectl/Dockerfile b/docker/kanister-kubectl/Dockerfile index 460f10f7b1..c280a6c091 100644 --- a/docker/kanister-kubectl/Dockerfile +++ b/docker/kanister-kubectl/Dockerfile @@ -7,7 +7,7 @@ LABEL name="kanister-kubectl" \ vendor="Kanister" \ version="${kubectl_version}" \ summary="Kanster tools with kubectl" \ - maintainer="Tom Manville" + maintainer="Kanister maintainers" RUN curl -LO https://storage.googleapis.com/kubernetes-release/release/${kubectl_version}/bin/linux/amd64/kubectl \ && chmod +x ./kubectl \ diff --git a/docker/kanister-mongodb-replicaset/image/Dockerfile b/docker/kanister-mongodb-replicaset/image/Dockerfile index 3540588f0f..b181b691e0 100755 --- a/docker/kanister-mongodb-replicaset/image/Dockerfile +++ b/docker/kanister-mongodb-replicaset/image/Dockerfile @@ -1,5 +1,5 @@ FROM mongo:3.6 -LABEL maintainer="Tom Manville " +LABEL maintainer="Kanister maintainers " USER root diff --git a/docker/mongodb/Dockerfile b/docker/mongodb/Dockerfile index 300ab609b1..dce381b3fe 100644 --- a/docker/mongodb/Dockerfile +++ b/docker/mongodb/Dockerfile @@ -5,7 +5,7 @@ FROM ${TOOLS_IMAGE} AS TOOLS_IMAGE FROM bitnami/mongodb:7.0-debian-12 -LABEL maintainer="Tom Manville " +LABEL maintainer="Kanister maintainers " # Update gosu from recent version COPY --from=TOOLS_IMAGE /usr/local/bin/gosu /usr/local/bin/gosu diff --git a/docker/repo-server-controller/Dockerfile b/docker/repo-server-controller/Dockerfile index 610d3fff93..afb0db5a8b 100644 --- a/docker/repo-server-controller/Dockerfile +++ b/docker/repo-server-controller/Dockerfile @@ -1,6 +1,6 @@ FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5 -LABEL maintainer="Tom Manville" +LABEL maintainer="Kanister maintainers" RUN microdnf -y update openssl-libs diff --git a/docker/tools/Dockerfile b/docker/tools/Dockerfile index e067d78785..30f08021a4 100644 --- a/docker/tools/Dockerfile +++ b/docker/tools/Dockerfile @@ -81,7 +81,7 @@ LABEL name="kanister-tools" \ version="${kan_tools_version}" \ release="${kan_tools_version}" \ summary="Operator for data protection workflow management on Kubernetes" \ - maintainer="Pavan N Devaraj" \ + maintainer="Kanister maintainers" \ description="Tools for application-specific data protection" COPY --from=builder /restic/restic /usr/local/bin/restic diff --git a/examples/aws-rds/postgresql/pgtest/Dockerfile.in b/examples/aws-rds/postgresql/pgtest/Dockerfile.in index 507c4b9f9a..3601ddcb83 100644 --- a/examples/aws-rds/postgresql/pgtest/Dockerfile.in +++ b/examples/aws-rds/postgresql/pgtest/Dockerfile.in @@ -14,7 +14,7 @@ FROM ARG_FROM -MAINTAINER Vaibhav Kamra +MAINTAINER Kanister maintainers ADD bin/ARG_ARCH/ARG_BIN /ARG_BIN diff --git a/examples/postgres-basic-pgdump/image/Dockerfile b/examples/postgres-basic-pgdump/image/Dockerfile index eafc70fe6d..d1716271a7 100644 --- a/examples/postgres-basic-pgdump/image/Dockerfile +++ b/examples/postgres-basic-pgdump/image/Dockerfile @@ -1,5 +1,5 @@ FROM postgres:9.6-alpine -LABEL maintainer="vkamra@kasten.io" +LABEL maintainer="kanister.maintainers@veeam.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/helm/kanister-operator/Chart.yaml b/helm/kanister-operator/Chart.yaml index d159ddf79b..15d81295fc 100644 --- a/helm/kanister-operator/Chart.yaml +++ b/helm/kanister-operator/Chart.yaml @@ -4,10 +4,8 @@ name: kanister-operator version: 0.2.3 home: https://kanister.io/ maintainers: - - email: ilya@kasten.io - name: depohmel - - email: tom@kasten.io - name: tdmanv + - email: kanister.maintainers@veeam.com + name: Kanister Maintainers icon: https://kasten.io/assets/img/kanister-logo.png appVersion: 0.112.0 source: https://github.com/kanisterio/kanister diff --git a/helm/profile/Chart.yaml b/helm/profile/Chart.yaml index b176ccac95..e2c098aa70 100644 --- a/helm/profile/Chart.yaml +++ b/helm/profile/Chart.yaml @@ -5,10 +5,8 @@ name: profile home: https://kanister.io/ version: 0.112.0 maintainers: - - email: tom@kasten.io - name: tdmanv - - email: ilya@kasten.io - name: depohmel + - email: kanister.maintainers@veeam.com + name: Kanister Maintainers icon: https://kasten.io/assets/img/kanister-logo.png appVersion: 0.1.0 source: https://github.com/kanisterio/kanister diff --git a/releasenotes/README.md b/releasenotes/README.md index fc5389c99f..238ea23fa4 100644 --- a/releasenotes/README.md +++ b/releasenotes/README.md @@ -18,7 +18,7 @@ When reviewing a PR, a reviewer should check if there are release notes added if ## Generating changelogs -Changelogs would be generated for each release by maintainers as a part of the release process. +Changelogs would be generated for each release by [maintainers](../MAINTAINERS.md) as a part of the release process. Changelog can be generated using: