Skip to content

Commit ad0c55c

Browse files
authored
Merge branch 'CrunchyData:master' into master
2 parents fb0a610 + afc009c commit ad0c55c

File tree

3 files changed

+58
-4
lines changed

3 files changed

+58
-4
lines changed

internal/pgbackrest/iana.go

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
/*
2+
Copyright 2021 - 2022 Crunchy Data Solutions, Inc.
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.
14+
*/
15+
16+
package pgbackrest
17+
18+
// The protocol used by pgBackRest is registered with the Internet Assigned
19+
// Numbers Authority (IANA).
20+
// - https://www.iana.org/assignments/service-names-port-numbers
21+
const (
22+
// IANAPortNumber is the port assigned to pgBackRest at the IANA.
23+
IANAPortNumber = 8432
24+
25+
// IANAServiceName is the name of the pgBackRest protocol at the IANA.
26+
IANAServiceName = "pgbackrest"
27+
)

internal/postgres/iana.go

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
/*
2+
Copyright 2021 - 2022 Crunchy Data Solutions, Inc.
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.
14+
*/
15+
16+
package postgres
17+
18+
// The protocol used by PostgreSQL is registered with the Internet Assigned
19+
// Numbers Authority (IANA).
20+
// - https://www.iana.org/assignments/service-names-port-numbers
21+
const (
22+
// IANAPortNumber is the port assigned to PostgreSQL at the IANA.
23+
IANAPortNumber = 5432
24+
25+
// IANAServiceName is the name of the PostgreSQL protocol at the IANA.
26+
IANAServiceName = "postgresql"
27+
)

testing/kuttl/e2e/exporter/13--check-exporter.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ kind: TestStep
44
commands:
55
- script: |
66
set -e
7+
# Wait some time so that the instance pod is redeployed
8+
# TODO: automate this wait
9+
sleep 30
10+
711
PRIMARY=$(
812
kubectl get pod --namespace "${NAMESPACE}" \
913
--output name --selector '
1014
postgres-operator.crunchydata.com/cluster=exporter-tls,
1115
postgres-operator.crunchydata.com/role=master'
1216
)
1317
14-
# Wait some time so that the instance pod is redeployed
15-
# TODO: automate this wait
16-
sleep 30
17-
1818
{
1919
METRICS=$(kubectl exec --namespace "${NAMESPACE}" \
2020
"${PRIMARY}" -c exporter \

0 commit comments

Comments
 (0)