Skip to content

Commit 8c6d893

Browse files
author
Volodymyr Tkachuk
committed
Rebrand for deployment-docker
Summary: Push images as memsql/* and singlestore/* to the dockerhub **Design doc/spec**: **Docs impact**: none Test Plan: Unit-tests: https://app.circleci.com/pipelines/github/memsql/deployment-docker/131/workflows/7cd5d39d-a597-46ad-917b-22a7b6fa9189/jobs/381 Reviewers: dstipp, carl, davidgomes, clugris, uselvaraj Reviewed By: dstipp, davidgomes Subscribers: noprysk-ua, galley, tfly, dzhao, engineering-list JIRA Issues: PLAT-5093 Differential Revision: https://grizzly.internal.memcompute.com/D47874
1 parent 4497303 commit 8c6d893

File tree

8 files changed

+117
-87
lines changed

8 files changed

+117
-87
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ publishing these images in Docker Hub and the Red Hat Container Registry.
44
# Publishing Images
55

66
These instructions assume that this the image is being updated as part of a
7-
MemSQL product release. This project relies on publicly-available versions of
8-
memsql-server, singlestoredb-studio, and singlestoredb-toolbox, so make sure that your target
7+
SingleStore product release. This project relies on publicly-available versions of
8+
singlestoredb-server, singlestoredb-studio, and singlestoredb-toolbox, so make sure that your target
99
versions have already been released.
1010

1111
1. Update the `Makefile` in the root of this repository to refer to the new version of the product you're releasing.
12-
2. Use the standard `arc` and Phabricator workflow for code reviewing the change. (if you're not a MemSQL employee, please send a Pull Request through GitHub)
12+
2. Use the standard `arc` and Phabricator workflow for code reviewing the change. (if you're not a SingleStore employee, please send a Pull Request through GitHub)
1313
3. One you land, CircleCI will automatically start a new pipeline for that commit.
1414
4. When the tests pass, run the publish jobs in CircleCI to push everything to Docker Hub and Red Hat's equivalent.
1515

Dockerfile-ciab

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ RUN chown memsql:memsql /var/lib/singlestoredb-studio/studio.hcl
2020

2121
VOLUME ["/var/lib/memsql"]
2222

23-
LABEL name="MemSQL Cluster in a Box"
24-
LABEL vendor="MemSQL"
23+
LABEL name="SingleStore DB Cluster in a Box"
24+
LABEL vendor="SingleStore"
2525
LABEL version=${SERVER_VERSION}
2626
LABEL release=1
27-
LABEL summary="The official docker image for testing MemSQL + Studio (cluster-in-a-box)."
28-
LABEL description="The official docker image for testing MemSQL + Studio. Check out the tutorial: http://docs.memsql.com/docs/quick-start-with-docker/"
29-
LABEL io.k8s.display-name="MemSQL Cluster in a Box"
30-
LABEL io.k8s.description="The official docker image for testing MemSQL + Studio. Check out the tutorial: http://docs.memsql.com/docs/quick-start-with-docker/"
31-
LABEL io.openshift.tags="database,db,sql,memsql,testing,studio,dashboard"
27+
LABEL summary="The official docker image for testing SingleStore DB + Studio (cluster-in-a-box)."
28+
LABEL description="The official Docker image for testing SingleStore DB + Studio. Check out the tutorial: http://docs.singlestore.com/docs/quick-start-with-docker/"
29+
LABEL io.k8s.display-name="SingleStore DB Cluster in a Box"
30+
LABEL io.k8s.description="The official Docker image for testing SingleStore DB + Studio. Check out the tutorial: http://docs.singlestore.com/docs/quick-start-with-docker/"
31+
LABEL io.openshift.tags="database,db,sql,memsql,singlestore,testing,studio,dashboard"
3232

3333
EXPOSE 3306/tcp
3434
EXPOSE 3307/tcp

Dockerfile-dynamic

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ RUN yum install -y \
99

1010
VOLUME ["/var/lib/memsql"]
1111

12-
LABEL name="MemSQL Dynamic Node"
13-
LABEL vendor="MemSQL"
12+
LABEL name="SingleStore Dynamic Node"
13+
LABEL vendor="SingleStore"
1414
LABEL version=1
1515
LABEL release=1
16-
LABEL summary="The official docker image for running any version of a single-node MemSQL server."
17-
LABEL description="The official docker image for running any version of a single-node MemSQL server."
18-
LABEL io.k8s.display-name="MemSQL Dynamic Node"
19-
LABEL io.k8s.description="The official docker image for running any version of a single-node MemSQL server."
20-
LABEL io.openshift.tags="database,db,sql,memsql"
16+
LABEL summary="The official Docker image for running any version of a single-node SingleStore DB server."
17+
LABEL description="The official Docker image for running any version of a single-node SingleStore DB server."
18+
LABEL io.k8s.display-name="SingleStore DB Dynamic Node"
19+
LABEL io.k8s.description="The official Docker image for running any version of a single-node SingleStore DB server."
20+
LABEL io.openshift.tags="database,db,sql,memsql,singlestore"
2121

2222
EXPOSE 3306/tcp
2323

Dockerfile-node

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ RUN yum install -y \
1212

1313
VOLUME ["/var/lib/memsql"]
1414

15-
LABEL name="MemSQL Node"
16-
LABEL vendor="MemSQL"
15+
LABEL name="SingleStore Node"
16+
LABEL vendor="SingleStore"
1717
LABEL version=${SERVER_VERSION}
1818
LABEL release=1
19-
LABEL summary="The official docker image for running a single-node MemSQL server."
20-
LABEL description="The official docker image for running a single-node MemSQL server."
21-
LABEL io.k8s.display-name="MemSQL Node"
22-
LABEL io.k8s.description="The official docker image for running a single-node MemSQL server."
23-
LABEL io.openshift.tags="database,db,sql,memsql"
19+
LABEL summary="The official Docker image for running a single-node SingleStore DB server."
20+
LABEL description="The official Docker image for running a single-node SingleStore DB server."
21+
LABEL io.k8s.display-name="SingleStore Node"
22+
LABEL io.k8s.description="The official Docker image for running a single-node SingleStore DB server."
23+
LABEL io.openshift.tags="database,db,sql,memsql,singlestore"
2424

2525
ADD assets /assets
2626
RUN chmod -R 444 /assets \

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2020 MemSQL
3+
Copyright (c) 2021 SingleStore, Inc.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)