diff --git a/cmd/mongodb-healthcheck/db/db.go b/cmd/mongodb-healthcheck/db/db.go index f9d7c53f27..97a2147fa9 100644 --- a/cmd/mongodb-healthcheck/db/db.go +++ b/cmd/mongodb-healthcheck/db/db.go @@ -29,25 +29,27 @@ var ( ) func Dial(ctx context.Context, conf *Config) (mongo.Client, error) { - if err := conf.configureTLS(); err != nil { + log := logf.FromContext(ctx).WithName("Dial") + ctx = logf.IntoContext(ctx, log) + + if err := conf.configureTLS(ctx); err != nil { return nil, errors.Wrap(err, "configure TLS") } - log := logf.FromContext(ctx) log.V(1).Info("Connecting to mongodb", "hosts", conf.Hosts, "ssl", conf.SSL.Enabled, "ssl_insecure", conf.SSL.Insecure) if conf.Username != "" && conf.Password != "" { log.V(1).Info("Enabling authentication for session", "user", conf.Username) } - cl, err := mongo.Dial(&conf.Config) + cl, err := mongo.Dial(ctx, &conf.Config) if err != nil { cfg := conf.Config cfg.Direct = true cfg.ReplSetName = "" - cl, err = mongo.Dial(&cfg) + cl, err = mongo.Dial(ctx, &cfg) if err != nil { - return nil, errors.Wrap(err, "filed to dial mongo") + return nil, errors.Wrap(err, "failed to dial mongo") } } diff --git a/cmd/mongodb-healthcheck/db/ssl.go b/cmd/mongodb-healthcheck/db/ssl.go index 0c38fe8f9b..4c5ad1a53c 100644 --- a/cmd/mongodb-healthcheck/db/ssl.go +++ b/cmd/mongodb-healthcheck/db/ssl.go @@ -15,6 +15,7 @@ package db import ( + "context" "crypto/tls" "crypto/x509" "os" @@ -40,8 +41,8 @@ func (sc *SSLConfig) loadCaCertificate() (*x509.CertPool, error) { return certificates, nil } -func (cnf *Config) configureTLS() error { - log := logf.Log +func (cnf *Config) configureTLS(ctx context.Context) error { + log := logf.FromContext(ctx).WithName("configureTLS") if !cnf.SSL.Enabled { return nil @@ -72,7 +73,7 @@ func (cnf *Config) configureTLS() error { return errors.Wrapf(err, "check if file with name %s exists", cnf.SSL.CAFile) } - log.V(1).Info("Loading SSL/TLS Certificate Authority: %s", "ca", cnf.SSL.CAFile) + log.V(1).Info("Loading SSL/TLS Certificate Authority", "ca", cnf.SSL.CAFile) ca, err := cnf.SSL.loadCaCertificate() if err != nil { return errors.Wrapf(err, "load client CAs from %s", cnf.SSL.CAFile) diff --git a/cmd/mongodb-healthcheck/db/ssl_test.go b/cmd/mongodb-healthcheck/db/ssl_test.go index 36f0241b85..7e239daf53 100644 --- a/cmd/mongodb-healthcheck/db/ssl_test.go +++ b/cmd/mongodb-healthcheck/db/ssl_test.go @@ -16,7 +16,7 @@ func TestSSLNotEnabled(t *testing.T) { }, } - if err := cfg.configureTLS(); err != nil { + if err := cfg.configureTLS(t.Context()); err != nil { t.Fatalf("TLS configuration failed: %s", err) } @@ -32,7 +32,7 @@ func TestSSLEnabled(t *testing.T) { }, } - if err := cfg.configureTLS(); err != nil { + if err := cfg.configureTLS(t.Context()); err != nil { t.Fatalf("TLS configuration failed: %s", err) } @@ -49,7 +49,7 @@ func TestPEMKeyFileDoesNotExists(t *testing.T) { }, } - err := cfg.configureTLS() + err := cfg.configureTLS(t.Context()) if err == nil { t.Fatal("Expected TLS config to fail, but it returned no error") } @@ -71,7 +71,7 @@ func TestCAFileDoesNotExists(t *testing.T) { }, } - err := cfg.configureTLS() + err := cfg.configureTLS(t.Context()) if err == nil { t.Fatal("Expected TLS config to fail, but it returned no error") } diff --git a/cmd/mongodb-healthcheck/healthcheck/health.go b/cmd/mongodb-healthcheck/healthcheck/health.go index 3a6de9ce95..e931f249e7 100644 --- a/cmd/mongodb-healthcheck/healthcheck/health.go +++ b/cmd/mongodb-healthcheck/healthcheck/health.go @@ -16,12 +16,9 @@ package healthcheck import ( "context" - "encoding/json" - v "github.com/hashicorp/go-version" "github.com/pkg/errors" "go.mongodb.org/mongo-driver/bson" - "go.mongodb.org/mongo-driver/bson/primitive" logf "sigs.k8s.io/controller-runtime/pkg/log" "github.com/percona/percona-server-mongodb-operator/cmd/mongodb-healthcheck/db" @@ -32,6 +29,7 @@ var ErrNoReplsetConfigStr = "(NotYetInitialized) no replset config has been rece func HealthCheckMongosLiveness(ctx context.Context, cnf *db.Config) (err error) { log := logf.FromContext(ctx).WithName("HealthCheckMongosLiveness") + ctx = logf.IntoContext(ctx, log) client, err := db.Dial(ctx, cnf) if err != nil { @@ -58,6 +56,7 @@ func HealthCheckMongosLiveness(ctx context.Context, cnf *db.Config) (err error) func HealthCheckMongodLiveness(ctx context.Context, cnf *db.Config, startupDelaySeconds int64) (_ *mongo.MemberState, err error) { log := logf.FromContext(ctx).WithName("HealthCheckMongodLiveness") + ctx = logf.IntoContext(ctx, log) client, err := db.Dial(ctx, cnf) if err != nil { @@ -74,50 +73,14 @@ func HealthCheckMongodLiveness(ctx context.Context, cnf *db.Config, startupDelay return nil, errors.Wrap(err, "get isMaster response") } - buildInfo, err := client.RSBuildInfo(ctx) + rsStatus, err := client.RSStatus(ctx) if err != nil { - return nil, errors.Wrap(err, "get buildInfo response") - } - - replSetStatusCommand := bson.D{{Key: "replSetGetStatus", Value: 1}} - mongoVersion := v.Must(v.NewVersion(buildInfo.Version)) - if mongoVersion.Compare(v.Must(v.NewVersion("4.2.1"))) < 0 { - // https://docs.mongodb.com/manual/reference/command/replSetGetStatus/#syntax - replSetStatusCommand = append(replSetStatusCommand, primitive.E{Key: "initialSync", Value: 1}) - } - - res := client.Database("admin").RunCommand(ctx, replSetStatusCommand) - if res.Err() != nil { - // if we come this far, it means db connection was successful - // standalone mongod nodes in an unmanaged cluster doesn't need - // to die before they added to a replset - if res.Err().Error() == ErrNoReplsetConfigStr { + if err.Error() == ErrNoReplsetConfigStr { state := mongo.MemberStateUnknown - log.V(1).Info("replSetGetStatus failed", "err", res.Err().Error(), "state", state) + log.V(1).Info("replSetGetStatus failed", "err", err.Error(), "state", state) return &state, nil } - return nil, errors.Wrap(res.Err(), "get replsetGetStatus response") - } - - // this is a workaround to fix decoding of empty interfaces - // https://jira.mongodb.org/browse/GODRIVER-988 - rsStatus := ReplSetStatus{} - tempResult := bson.M{} - err = res.Decode(&tempResult) - if err != nil { - return nil, errors.Wrap(err, "decode replsetGetStatus response") - } - - if err == nil { - result, err := json.Marshal(tempResult) - if err != nil { - return nil, errors.Wrap(err, "marshal temp result") - } - - err = json.Unmarshal(result, &rsStatus) - if err != nil { - return nil, errors.Wrap(err, "unmarshal temp result") - } + return nil, errors.Wrap(err, "get replSetGetStatus response") } oplogRs := OplogRs{} @@ -156,15 +119,12 @@ type OplogRs struct { StorageSize int64 `bson:"storageSize" json:"storageSize"` } -type ReplSetStatus struct { - InitialSyncStatus InitialSyncStatus `bson:"initialSyncStatus" json:"initialSyncStatus"` - mongo.Status `bson:",inline"` -} - -type InitialSyncStatus interface{} - -func CheckState(rs ReplSetStatus, startupDelaySeconds int64, oplogSize int64) error { - uptime := rs.GetSelf().Uptime +func CheckState(rs mongo.Status, startupDelaySeconds int64, oplogSize int64) error { + self := rs.GetSelf() + if self == nil { + return errors.New("self member is not found") + } + uptime := self.Uptime switch rs.MyState { case mongo.MemberStatePrimary, mongo.MemberStateSecondary, mongo.MemberStateArbiter: diff --git a/cmd/mongodb-healthcheck/healthcheck/readiness.go b/cmd/mongodb-healthcheck/healthcheck/readiness.go index b58ed28c44..599865693a 100644 --- a/cmd/mongodb-healthcheck/healthcheck/readiness.go +++ b/cmd/mongodb-healthcheck/healthcheck/readiness.go @@ -17,6 +17,7 @@ package healthcheck import ( "context" "net" + "time" "github.com/pkg/errors" "go.mongodb.org/mongo-driver/bson" @@ -27,21 +28,64 @@ import ( ) // MongodReadinessCheck runs a ping on a pmgo.SessionManager to check server readiness -func MongodReadinessCheck(ctx context.Context, addr string) error { +func MongodReadinessCheck(ctx context.Context, cnf *db.Config) error { log := logf.FromContext(ctx).WithName("MongodReadinessCheck") + ctx = logf.IntoContext(ctx, log) var d net.Dialer + if len(cnf.Hosts) == 0 { + return errors.New("no hosts found") + } + addr := cnf.Hosts[0] log.V(1).Info("Connecting to " + addr) conn, err := d.DialContext(ctx, "tcp", addr) if err != nil { return errors.Wrap(err, "dial") } - return conn.Close() + if err := conn.Close(); err != nil { + return err + } + + s, err := func() (status *mongo.Status, err error) { + cnf.Timeout = time.Second + client, err := db.Dial(ctx, cnf) + if err != nil { + // The operator waits for the StatefulSet to be ready before initializing the database. + // Until then, it is not possible to connect to it. + // We should ignore any errors from Dial to allow the cluster to be deployed. + return nil, nil + } + defer func() { + if derr := client.Disconnect(ctx); derr != nil && err == nil { + err = errors.Wrap(derr, "failed to disconnect") + } + }() + var rs mongo.Status + rs, err = client.RSStatus(ctx) + if err != nil { + if errors.Is(err, mongo.ErrInvalidReplsetConfig) { + log.Info("Couldn't connect to mongo due to invalid replset config. Ignoring", "error", err) + return nil, nil + } + return nil, err + } + return &rs, nil + }() + if err != nil || s == nil { + return errors.Wrap(err, "failed to get rs status") + } + + if err := CheckState(*s, 0, 0); err != nil { + return errors.Wrap(err, "check state") + } + + return nil } func MongosReadinessCheck(ctx context.Context, cnf *db.Config) (err error) { log := logf.FromContext(ctx).WithName("MongosReadinessCheck") + ctx = logf.IntoContext(ctx, log) client, err := db.Dial(ctx, cnf) if err != nil { diff --git a/cmd/mongodb-healthcheck/tool/tool.go b/cmd/mongodb-healthcheck/tool/tool.go index bafdb77308..2aa4148f0c 100644 --- a/cmd/mongodb-healthcheck/tool/tool.go +++ b/cmd/mongodb-healthcheck/tool/tool.go @@ -111,7 +111,7 @@ func (app *App) Run(ctx context.Context) error { switch *component { case "mongod": - err := healthcheck.MongodReadinessCheck(ctx, cnf.Hosts[0]) + err := healthcheck.MongodReadinessCheck(ctx, cnf) if err != nil { return errors.Wrap(err, "member failed Kubernetes readiness check") } diff --git a/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter-oc.yml b/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter-oc.yml index a2bfc6129a..c33a1765e1 100644 --- a/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter-oc.yml +++ b/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter-oc.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter.yml b/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter.yml index 70d089aabe..d3ff494464 100644 --- a/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter.yml +++ b/e2e-tests/arbiter/compare/statefulset_arbiter-clusterip-rs0-arbiter.yml @@ -107,6 +107,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter-oc.yml b/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter-oc.yml index e61375a3d6..3840248a54 100644 --- a/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter-oc.yml +++ b/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter.yml b/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter.yml index 9ded499753..a426f8a2e2 100644 --- a/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter.yml +++ b/e2e-tests/arbiter/compare/statefulset_arbiter-rs0-arbiter.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-tls/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/custom-tls/compare/statefulset_some-name-cfg-oc.yml index bcc1e0c14e..d80ee80aaf 100644 --- a/e2e-tests/custom-tls/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/custom-tls/compare/statefulset_some-name-cfg-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-tls/compare/statefulset_some-name-cfg.yml b/e2e-tests/custom-tls/compare/statefulset_some-name-cfg.yml index be67219a1d..660161719c 100644 --- a/e2e-tests/custom-tls/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/custom-tls/compare/statefulset_some-name-cfg.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-tls/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/custom-tls/compare/statefulset_some-name-rs0-oc.yml index 2dd9e63439..a43ae4d19e 100644 --- a/e2e-tests/custom-tls/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/custom-tls/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-tls/compare/statefulset_some-name-rs0.yml b/e2e-tests/custom-tls/compare/statefulset_some-name-rs0.yml index 17eeb6c10a..78c9aa1ba8 100644 --- a/e2e-tests/custom-tls/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/custom-tls/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-4-oc.yml b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-4-oc.yml index a7a2111213..11451222a1 100644 --- a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-4-oc.yml +++ b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-4-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-oc.yml index 4ef7179deb..3fecc416b3 100644 --- a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg.yml b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg.yml index 7e4fe1b5d3..9cdf59a30d 100644 --- a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-cfg.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-4-oc.yml b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-4-oc.yml index 5aa6f651b8..40d7263713 100644 --- a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-4-oc.yml +++ b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-oc.yml index 5861c732e1..eeb4afb9b4 100644 --- a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0.yml b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0.yml index b5f1e100f8..66342c7907 100644 --- a/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/custom-users-roles-sharded/compare/statefulset_some-name-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg-oc.yml index a50d279aed..c0b5225054 100644 --- a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg-oc.yml @@ -101,6 +101,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg.yml b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg.yml index 486b07975e..640af4b71c 100644 --- a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-cfg.yml @@ -101,6 +101,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0-oc.yml index a35722b67b..6c2d4eb876 100644 --- a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0-oc.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0.yml b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0.yml index 480363dcf0..ce561263e1 100644 --- a/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/data-at-rest-encryption/compare/statefulset_some-name-rs0.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg-oc.yml b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg-oc.yml index 76b35fbd10..664921c153 100644 --- a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg-oc.yml +++ b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg.yml b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg.yml index 3d958582ee..443847229d 100644 --- a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg.yml +++ b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-cfg.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0-oc.yml b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0-oc.yml index 8114a868c8..e2126aea78 100644 --- a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0-oc.yml +++ b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0.yml b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0.yml index 39a3d828f9..a37a7c375a 100644 --- a/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0.yml +++ b/e2e-tests/default-cr/compare/statefulset_minimal-cluster-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg-oc.yml b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg-oc.yml index d5a540ddef..4bb0c019ff 100644 --- a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg-oc.yml +++ b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg-oc.yml @@ -105,6 +105,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg.yml b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg.yml index 2e2f381232..d0c61ad083 100644 --- a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg.yml +++ b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-cfg.yml @@ -105,6 +105,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0-oc.yml b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0-oc.yml index 8ccf642d3d..510f122dfc 100644 --- a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0-oc.yml +++ b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0-oc.yml @@ -105,6 +105,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0.yml b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0.yml index ceef394a94..3d015cfcf6 100644 --- a/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0.yml +++ b/e2e-tests/default-cr/compare/statefulset_my-cluster-name-rs0.yml @@ -105,6 +105,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-eks-credentials-irsa/compare/statefulset_some-name-rs0.yml b/e2e-tests/demand-backup-eks-credentials-irsa/compare/statefulset_some-name-rs0.yml index c29ad1b9fd..089f0b0032 100644 --- a/e2e-tests/demand-backup-eks-credentials-irsa/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/demand-backup-eks-credentials-irsa/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-eks-credentials/compare/statefulset_some-name-rs0.yml b/e2e-tests/demand-backup-eks-credentials/compare/statefulset_some-name-rs0.yml index 462b11a26c..7a9ef4ffd1 100644 --- a/e2e-tests/demand-backup-eks-credentials/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/demand-backup-eks-credentials/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-fs/compare/statefulset_some-name-rs0.yml b/e2e-tests/demand-backup-fs/compare/statefulset_some-name-rs0.yml index 9ade007fcc..27ca425581 100644 --- a/e2e-tests/demand-backup-fs/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/demand-backup-fs/compare/statefulset_some-name-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index 29fe96a7a8..fca91404a0 100644 --- a/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded.yml index de80461b6a..56e45c41fd 100644 --- a/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-incremental-sharded/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml index aa5db73dd6..4d0a5cc075 100644 --- a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml +++ b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml index 344beeda8a..cd9cdb4cdf 100644 --- a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml +++ b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-oc.yml index 4bd62eea81..f82d774ff7 100644 --- a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore.yml index 8042dc1c9f..d1a620d7df 100644 --- a/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-incremental/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore-oc.yml index 4bd62eea81..f82d774ff7 100644 --- a/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore.yml index 8042dc1c9f..d1a620d7df 100644 --- a/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-physical-aws/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore-oc.yml index 4bd62eea81..f82d774ff7 100644 --- a/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore.yml index 8042dc1c9f..d1a620d7df 100644 --- a/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-physical-azure/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore-oc.yml index 4bd62eea81..f82d774ff7 100644 --- a/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore.yml index 8042dc1c9f..d1a620d7df 100644 --- a/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-physical-gcp-native/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore-oc.yml index 4bd62eea81..f82d774ff7 100644 --- a/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore.yml index 8042dc1c9f..d1a620d7df 100644 --- a/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-physical-gcp-s3/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml index ed9f7fab96..2ab3255bb2 100644 --- a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml +++ b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml index a9ad817039..3c658cfed8 100644 --- a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml +++ b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-oc.yml index 01ddc07175..b5df50ebe3 100644 --- a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore.yml index 431234bb6f..0ca80baea6 100644 --- a/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-physical-minio-native/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml index ed9f7fab96..2ab3255bb2 100644 --- a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml +++ b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml index a9ad817039..3c658cfed8 100644 --- a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml +++ b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-arbiter-nv.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-oc.yml b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-oc.yml index 01ddc07175..b5df50ebe3 100644 --- a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-oc.yml +++ b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore-oc.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore.yml b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore.yml index 431234bb6f..0ca80baea6 100644 --- a/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore.yml +++ b/e2e-tests/demand-backup-physical-minio/compare/statefulset_some-name-rs0_restore.yml @@ -131,6 +131,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index 29fe96a7a8..fca91404a0 100644 --- a/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded.yml index de80461b6a..56e45c41fd 100644 --- a/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-physical-sharded-aws/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index 29fe96a7a8..fca91404a0 100644 --- a/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded.yml index de80461b6a..56e45c41fd 100644 --- a/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-physical-sharded-azure/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index 29fe96a7a8..fca91404a0 100644 --- a/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded.yml index de80461b6a..56e45c41fd 100644 --- a/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-physical-sharded-gcp-native/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index 0629b74d9c..1f586e8515 100644 --- a/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded.yml index 91cb8fca0e..707836ca5d 100644 --- a/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-physical-sharded-minio-native/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index 0629b74d9c..1f586e8515 100644 --- a/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded.yml index 91cb8fca0e..707836ca5d 100644 --- a/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-physical-sharded-minio/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded-oc.yml b/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded-oc.yml index ec2dec368d..8354030fc7 100644 --- a/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded-oc.yml +++ b/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded-oc.yml @@ -128,6 +128,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded.yml b/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded.yml index de80461b6a..56e45c41fd 100644 --- a/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded.yml +++ b/e2e-tests/demand-backup-physical-sharded-parallel/compare/statefulset_some-name-rs0_restore_sharded.yml @@ -132,6 +132,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-4-oc.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-4-oc.yml index c66b76e52b..c2cd8d1643 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-4-oc.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-4-oc.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-oc.yml index 24399482dc..c5e484ffa9 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg-oc.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg.yml index ab03e336ff..ed4cbf84a9 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-cfg.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-4-oc.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-4-oc.yml index fa71bcc2fb..ebb816b749 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-4-oc.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-oc.yml index c77e2d7e4d..76601d7ab1 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0.yml index 2dbd67fe20..cecf67e23f 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1-oc.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1-oc.yml index 1d198aeb92..09f71588d7 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1-oc.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1.yml index 9beea68db9..aef6772203 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs1.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2-oc.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2-oc.yml index 69c37c9d0e..d2a083555e 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2-oc.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2.yml b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2.yml index 7449f92e41..b8369144df 100644 --- a/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2.yml +++ b/e2e-tests/demand-backup-sharded/compare/statefulset_some-name-rs2.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/demand-backup/compare/statefulset_some-name-rs0-oc.yml index 60b43ece70..dfeb324ad4 100644 --- a/e2e-tests/demand-backup/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/demand-backup/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/demand-backup/compare/statefulset_some-name-rs0.yml b/e2e-tests/demand-backup/compare/statefulset_some-name-rs0.yml index c29ad1b9fd..089f0b0032 100644 --- a/e2e-tests/demand-backup/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/demand-backup/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-4-oc.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-4-oc.yml index bea64606fa..9ad47d2d0d 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-4-oc.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-4-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-oc.yml index 00dd31c516..a9e4e44450 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg.yml index 4db493194b..e6cf611a62 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-cfg.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-4-oc.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-4-oc.yml index 39fac3233a..e800e23dfb 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-4-oc.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-oc.yml index 39fac3233a..e800e23dfb 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled-oc.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled-oc.yml index b1f8a76dda..e51484d856 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled-oc.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled.yml index b304bd6244..41b1ffe060 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-disabled.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled-oc.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled-oc.yml index 3093e61ed3..ab41d51634 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled-oc.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled.yml index d8878a7816..8845f4a32e 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0-sharding-enabled.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0.yml b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0.yml index 6ce2555baf..36ffa30f0e 100644 --- a/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/expose-sharded/compare/statefulset_some-name-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/init-deploy/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/init-deploy/compare/statefulset_some-name-rs0-oc.yml index e7e6d46732..7c223e951d 100644 --- a/e2e-tests/init-deploy/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/init-deploy/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/init-deploy/compare/statefulset_some-name-rs0.yml b/e2e-tests/init-deploy/compare/statefulset_some-name-rs0.yml index 1b31479072..9dfe26d02f 100644 --- a/e2e-tests/init-deploy/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/init-deploy/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased-oc.yml b/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased-oc.yml index 3ed5b5b3b1..8e6d9106ab 100644 --- a/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased-oc.yml +++ b/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased.yml b/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased.yml index 9d72d1766b..67cae00c61 100644 --- a/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased.yml +++ b/e2e-tests/limits/compare/statefulset_no-limits-rs0-increased.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-limits-rs0-oc.yml b/e2e-tests/limits/compare/statefulset_no-limits-rs0-oc.yml index 0aab72a36e..5aab22873d 100644 --- a/e2e-tests/limits/compare/statefulset_no-limits-rs0-oc.yml +++ b/e2e-tests/limits/compare/statefulset_no-limits-rs0-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-limits-rs0.yml b/e2e-tests/limits/compare/statefulset_no-limits-rs0.yml index c844d7f6d4..4510af485d 100644 --- a/e2e-tests/limits/compare/statefulset_no-limits-rs0.yml +++ b/e2e-tests/limits/compare/statefulset_no-limits-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased-oc.yml b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased-oc.yml index 35884cae3b..de7fe73b51 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased-oc.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased.yml b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased.yml index d210b91c7c..de98fb8e14 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-increased.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-oc.yml b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-oc.yml index 35884cae3b..de7fe73b51 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-oc.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0.yml b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0.yml index d210b91c7c..de98fb8e14 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-no-limits-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased-oc.yml b/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased-oc.yml index 777b4bdd0e..de98425d73 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased-oc.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased-oc.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased.yml b/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased.yml index b2340b4dad..8dbe860fd2 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-rs0-increased.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-rs0-oc.yml b/e2e-tests/limits/compare/statefulset_no-requests-rs0-oc.yml index 4afbf665a0..2a4b34353f 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-rs0-oc.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-rs0-oc.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/limits/compare/statefulset_no-requests-rs0.yml b/e2e-tests/limits/compare/statefulset_no-requests-rs0.yml index 807d780bbc..86f2d16fff 100644 --- a/e2e-tests/limits/compare/statefulset_no-requests-rs0.yml +++ b/e2e-tests/limits/compare/statefulset_no-requests-rs0.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg-oc.yml b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg-oc.yml index bc97dcf7e5..3c44295f98 100644 --- a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg-oc.yml +++ b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg-oc.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg.yml b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg.yml index 9ba4d2b5b1..399eefc3ab 100644 --- a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg.yml +++ b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-cfg.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm-oc.yml b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm-oc.yml index 9cedb61356..f7c7525a56 100644 --- a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm-oc.yml +++ b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm.yml b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm.yml index 30bb839bc3..c93947f371 100644 --- a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm.yml +++ b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-no-pmm.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-oc.yml b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-oc.yml index 327073c0fc..dd77e17285 100644 --- a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-oc.yml +++ b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0.yml b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0.yml index 75432074fd..c83531477e 100644 --- a/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0.yml +++ b/e2e-tests/monitoring-2-0/compare/statefulset_monitoring-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg-oc.yml b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg-oc.yml index c8dfcd3348..6b6ba07bab 100644 --- a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg-oc.yml +++ b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg-oc.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg.yml b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg.yml index 719d079c38..3514450940 100644 --- a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg.yml +++ b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-cfg.yml @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm-oc.yml b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm-oc.yml index 65d6b546da..650edf4ba9 100644 --- a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm-oc.yml +++ b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm.yml b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm.yml index c86b7eaf9b..0acae823d1 100644 --- a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm.yml +++ b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-no-pmm.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-oc.yml b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-oc.yml index ab2cf4b79a..e8efc6f413 100644 --- a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-oc.yml +++ b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0.yml b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0.yml index 86445b2b21..9a3c4219bc 100644 --- a/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0.yml +++ b/e2e-tests/monitoring-pmm3/compare/statefulset_monitoring-pmm3-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/non-voting-and-hidden/compare/statefulset_nonvoting-rs0-nv.yml b/e2e-tests/non-voting-and-hidden/compare/statefulset_nonvoting-rs0-nv.yml index 3789e7b206..24443629ab 100644 --- a/e2e-tests/non-voting-and-hidden/compare/statefulset_nonvoting-rs0-nv.yml +++ b/e2e-tests/non-voting-and-hidden/compare/statefulset_nonvoting-rs0-nv.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-hidden.yml b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-hidden.yml index 7fbfd2fdcf..0146e7aa6e 100644 --- a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-hidden.yml +++ b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-hidden.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv-oc.yml b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv-oc.yml index c303bc04b1..28b819c25c 100644 --- a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv-oc.yml +++ b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv.yml b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv.yml index 6b554010e6..197a3d7928 100644 --- a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv.yml +++ b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0-nv.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0.yml b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0.yml index 4a4474ae99..5ae9a654b0 100644 --- a/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/non-voting-and-hidden/compare/statefulset_some-name-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-oc.yml b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-oc.yml index 78d0bb10f5..613af35426 100644 --- a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-oc.yml +++ b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-oc.yml @@ -112,6 +112,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret-oc.yml b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret-oc.yml index 023d683b7d..c98827b339 100644 --- a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret-oc.yml +++ b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret-oc.yml @@ -112,6 +112,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret.yml b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret.yml index 03f1ec7036..6f9dbee50b 100644 --- a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret.yml +++ b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0-secret.yml @@ -112,6 +112,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0.yml b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0.yml index 7aa96c994d..a0f9049007 100644 --- a/e2e-tests/one-pod/compare/statefulset_one-pod-rs0.yml +++ b/e2e-tests/one-pod/compare/statefulset_one-pod-rs0.yml @@ -112,6 +112,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-4-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-4-oc.yml index 8ce4b8a12f..16dc686a4e 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-4-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-4-oc.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-oc.yml index 8ce4b8a12f..16dc686a4e 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg-oc.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg.yml index 1805a632bb..d18ae12479 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-cfg.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-4-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-4-oc.yml index 02d259fec9..aa9c5ce90f 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-4-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-oc.yml index 02d259fec9..aa9c5ce90f 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0.yml index 0be9c7e87a..18ea7086f1 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-4-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-4-oc.yml index 3ea845937a..1b530ad4d8 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-4-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-oc.yml index a4698417e0..957880de23 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1.yml index fbf4f26183..d1ae94bc8d 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs1.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-4-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-4-oc.yml index c960e87454..5e01434177 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-4-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-oc.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-oc.yml index adbd0269be..94b452eabd 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-oc.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2.yml b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2.yml index c13f7008cb..dcf12c4421 100644 --- a/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2.yml +++ b/e2e-tests/pitr-physical-backup-source/compare/statefulset_some-name-rs2.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-4-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-4-oc.yml index 8ce4b8a12f..16dc686a4e 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-4-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-4-oc.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-oc.yml index 8ce4b8a12f..16dc686a4e 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg-oc.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg.yml index 1805a632bb..d18ae12479 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-cfg.yml @@ -113,6 +113,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-4-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-4-oc.yml index 02d259fec9..aa9c5ce90f 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-4-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-oc.yml index 02d259fec9..aa9c5ce90f 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0.yml index 0be9c7e87a..18ea7086f1 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-4-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-4-oc.yml index 3ea845937a..1b530ad4d8 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-4-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-oc.yml index a4698417e0..957880de23 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1.yml index fbf4f26183..d1ae94bc8d 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs1.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-4-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-4-oc.yml index c960e87454..5e01434177 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-4-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-oc.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-oc.yml index adbd0269be..94b452eabd 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-oc.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2.yml b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2.yml index c13f7008cb..dcf12c4421 100644 --- a/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2.yml +++ b/e2e-tests/pitr-physical/compare/statefulset_some-name-rs2.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-4-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-4-oc.yml index bea64606fa..9ad47d2d0d 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-4-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-4-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-oc.yml index 00dd31c516..a9e4e44450 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg.yml index 4db493194b..e6cf611a62 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-cfg.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-4-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-4-oc.yml index 844aae58aa..155be0136a 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-4-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-oc.yml index 39c4ab7d93..30c2d84ed4 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0.yml index 46c841ba01..5cb3d652c2 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-4-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-4-oc.yml index 74c3bb8a67..81dbd8a4ff 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-4-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-oc.yml index a5ab0d3b17..bd9fc4386e 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1.yml index 1e8ead6e27..f19a049f5e 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs1.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-4-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-4-oc.yml index df10d3d5ef..0aa8ec6aab 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-4-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-4-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-oc.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-oc.yml index b3a718cbb2..c62eda3052 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-oc.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2.yml b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2.yml index 9e18e01907..1b6e242599 100644 --- a/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2.yml +++ b/e2e-tests/pitr-sharded/compare/statefulset_some-name-rs2.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/pitr/compare/statefulset_some-name-rs0-oc.yml index 60b43ece70..dfeb324ad4 100644 --- a/e2e-tests/pitr/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/pitr/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pitr/compare/statefulset_some-name-rs0.yml b/e2e-tests/pitr/compare/statefulset_some-name-rs0.yml index c29ad1b9fd..089f0b0032 100644 --- a/e2e-tests/pitr/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/pitr/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0-oc.yml index a5a2383965..d1ad9b8425 100644 --- a/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0.yml b/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0.yml index fba772daf9..c6c83af19e 100644 --- a/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/pvc-resize/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0-oc.yml index a1a6e92198..fe66c1bf39 100644 --- a/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0-oc.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0.yml b/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0.yml index 64152e0eb6..23206fa0c3 100644 --- a/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/rs-shard-migration/compare/statefulset_some-name-rs0.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0-oc.yml index 8916026f93..adb7c52d47 100644 --- a/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0.yml b/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0.yml index 1861eac65f..1ccda79fca 100644 --- a/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/scheduled-backup/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/security-context/compare/statefulset_sec-context-rs0-changed.yml b/e2e-tests/security-context/compare/statefulset_sec-context-rs0-changed.yml index 75b028545d..1339c7b962 100644 --- a/e2e-tests/security-context/compare/statefulset_sec-context-rs0-changed.yml +++ b/e2e-tests/security-context/compare/statefulset_sec-context-rs0-changed.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/security-context/compare/statefulset_sec-context-rs0.yml b/e2e-tests/security-context/compare/statefulset_sec-context-rs0.yml index 67d868c3c9..85a65f265e 100644 --- a/e2e-tests/security-context/compare/statefulset_sec-context-rs0.yml +++ b/e2e-tests/security-context/compare/statefulset_sec-context-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0-oc.yml b/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0-oc.yml index 635cbef17b..fafbfbb0e5 100644 --- a/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0-oc.yml +++ b/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0-oc.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0.yml b/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0.yml index bf5ee42e25..b3e24d93b9 100644 --- a/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0.yml +++ b/e2e-tests/service-per-pod/compare/statefulset_cluster-ip-rs0.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0-oc.yml b/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0-oc.yml index e8c3b91db6..5cfe22eb5e 100644 --- a/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0-oc.yml +++ b/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0-oc.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0.yml b/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0.yml index c00ea24d86..29b1a663ab 100644 --- a/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0.yml +++ b/e2e-tests/service-per-pod/compare/statefulset_local-balancer-rs0.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0-oc.yml b/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0-oc.yml index afb8d7df2b..2196500496 100644 --- a/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0-oc.yml +++ b/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0-oc.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0.yml b/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0.yml index 2b65001630..bcfd8f4799 100644 --- a/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0.yml +++ b/e2e-tests/service-per-pod/compare/statefulset_node-port-rs0.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0-oc.yml b/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0-oc.yml index eb5d590ed3..5a3dc5946d 100644 --- a/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0-oc.yml +++ b/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0-oc.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0.yml b/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0.yml index 68821d7161..b2a90f3d93 100644 --- a/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0.yml +++ b/e2e-tests/serviceless-external-nodes/compare/statefulset_mydb-rs0.yml @@ -104,6 +104,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter-oc.yml b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter-oc.yml index e6b11cf8d5..2db753e3f2 100644 --- a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter-oc.yml +++ b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter.yml b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter.yml index a3fb549440..123e7c9571 100644 --- a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter.yml +++ b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-arbiter.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-oc.yml b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-oc.yml index 64dc5e4142..aafa1c6d37 100644 --- a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-oc.yml +++ b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0.yml b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0.yml index c77b9d8742..3b37eb02ee 100644 --- a/e2e-tests/smart-update/compare/statefulset_smart-update-rs0.yml +++ b/e2e-tests/smart-update/compare/statefulset_smart-update-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/storage/compare/statefulset_emptydir-rs0-oc.yml b/e2e-tests/storage/compare/statefulset_emptydir-rs0-oc.yml index 25ba04d761..6ba0abeb71 100644 --- a/e2e-tests/storage/compare/statefulset_emptydir-rs0-oc.yml +++ b/e2e-tests/storage/compare/statefulset_emptydir-rs0-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/storage/compare/statefulset_emptydir-rs0.yml b/e2e-tests/storage/compare/statefulset_emptydir-rs0.yml index df26cd2be0..df6ec4330c 100644 --- a/e2e-tests/storage/compare/statefulset_emptydir-rs0.yml +++ b/e2e-tests/storage/compare/statefulset_emptydir-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/storage/compare/statefulset_hostpath-rs0-oc.yml b/e2e-tests/storage/compare/statefulset_hostpath-rs0-oc.yml index b378f75436..c805064a3e 100644 --- a/e2e-tests/storage/compare/statefulset_hostpath-rs0-oc.yml +++ b/e2e-tests/storage/compare/statefulset_hostpath-rs0-oc.yml @@ -102,6 +102,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/storage/compare/statefulset_hostpath-rs0.yml b/e2e-tests/storage/compare/statefulset_hostpath-rs0.yml index 0962aa0c66..8046a0ac92 100644 --- a/e2e-tests/storage/compare/statefulset_hostpath-rs0.yml +++ b/e2e-tests/storage/compare/statefulset_hostpath-rs0.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg-oc.yml b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg-oc.yml index bcc1e0c14e..d80ee80aaf 100644 --- a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg-oc.yml +++ b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg-oc.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg.yml b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg.yml index be67219a1d..660161719c 100644 --- a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg.yml +++ b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-cfg.yml @@ -114,6 +114,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0-oc.yml b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0-oc.yml index 2dd9e63439..a43ae4d19e 100644 --- a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0-oc.yml +++ b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0.yml b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0.yml index 17eeb6c10a..78c9aa1ba8 100644 --- a/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0.yml +++ b/e2e-tests/tls-issue-cert-manager/compare/statefulset_some-name-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220-oc.yml b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220-oc.yml index b08ad6dbaf..21341ce163 100644 --- a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220-oc.yml +++ b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220-oc.yml @@ -2,7 +2,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: {} - generation: 8 + generation: 9 labels: app.kubernetes.io/component: cfg app.kubernetes.io/instance: some-name @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220.yml b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220.yml index 10aebff0f9..e0bf6e6c39 100644 --- a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220.yml +++ b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-cfg-1220.yml @@ -2,7 +2,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: {} - generation: 8 + generation: 9 labels: app.kubernetes.io/component: cfg app.kubernetes.io/instance: some-name @@ -115,6 +115,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220-oc.yml b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220-oc.yml index 3ae9bc2a1a..99de2d67c7 100644 --- a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220-oc.yml +++ b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220-oc.yml @@ -2,7 +2,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: {} - generation: 8 + generation: 9 labels: app.kubernetes.io/component: mongod app.kubernetes.io/instance: some-name @@ -116,6 +116,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220.yml b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220.yml index 162a732089..71327d363e 100644 --- a/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220.yml +++ b/e2e-tests/upgrade-consistency-sharded-tls/compare/statefulset_some-name-rs0-1220.yml @@ -2,7 +2,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: {} - generation: 8 + generation: 9 labels: app.kubernetes.io/component: mongod app.kubernetes.io/instance: some-name @@ -116,6 +116,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/upgrade-consistency-sharded-tls/run b/e2e-tests/upgrade-consistency-sharded-tls/run index 800e423786..6255ebb0e2 100755 --- a/e2e-tests/upgrade-consistency-sharded-tls/run +++ b/e2e-tests/upgrade-consistency-sharded-tls/run @@ -58,8 +58,8 @@ main() { desc 'test 1.21.1' kubectl_bin patch psmdb "${CLUSTER}" --type=merge --patch '{ - "spec": {"crVersion":"1.21.1"} - }' + "spec": {"crVersion":"1.21.1"} + }' # Wait for at least one reconciliation sleep 20 desc 'check if Pod started' @@ -87,26 +87,26 @@ main() { desc 'test 1.22.0' kubectl_bin patch psmdb "${CLUSTER}" --type=merge --patch '{ - "spec": {"crVersion":"1.22.0"} - }' + "spec": {"crVersion":"1.22.0"} + }' # Wait for at least one reconciliation sleep 20 desc 'check if Pod started' wait_cluster - compare_generation "6" "statefulset" "${CLUSTER}-rs0" - compare_generation "6" "statefulset" "${CLUSTER}-cfg" + compare_generation "7" "statefulset" "${CLUSTER}-rs0" + compare_generation "7" "statefulset" "${CLUSTER}-cfg" renew_certificate "some-name-ssl" sleep 20 wait_cluster - compare_generation "7" "statefulset" "${CLUSTER}-rs0" - compare_generation "7" "statefulset" "${CLUSTER}-cfg" + compare_generation "8" "statefulset" "${CLUSTER}-rs0" + compare_generation "8" "statefulset" "${CLUSTER}-cfg" renew_certificate "some-name-ssl-internal" sleep 20 wait_cluster - compare_generation "8" "statefulset" "${CLUSTER}-rs0" - compare_generation "8" "statefulset" "${CLUSTER}-cfg" + compare_generation "9" "statefulset" "${CLUSTER}-rs0" + compare_generation "9" "statefulset" "${CLUSTER}-cfg" desc 'check if service and statefulset created with expected config' compare_kubectl service/${CLUSTER}-rs0 "-1220" diff --git a/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220-oc.yml b/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220-oc.yml index 1810d594f5..4f612dd556 100644 --- a/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220-oc.yml +++ b/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220-oc.yml @@ -2,7 +2,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: {} - generation: 2 + generation: 3 labels: app.kubernetes.io/component: mongod app.kubernetes.io/instance: some-name @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220.yml b/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220.yml index 8d55678a4d..04a08420d6 100644 --- a/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220.yml +++ b/e2e-tests/upgrade-consistency/compare/statefulset_some-name-rs0-1220.yml @@ -2,7 +2,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: {} - generation: 2 + generation: 3 labels: app.kubernetes.io/component: mongod app.kubernetes.io/instance: some-name @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0-oc.yml b/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0-oc.yml index 9a2c3f12e9..add8cc2dce 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0-oc.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0.yml b/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0.yml index e41fac9bd6..a84b770469 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-exact-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0-oc.yml b/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0-oc.yml index f62ad3c315..4785349363 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0-oc.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0.yml b/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0.yml index 6a82bc7d34..e8c9034a9f 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-latest-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-major-rs0-oc.yml b/e2e-tests/version-service/compare/statefulset_version-service-major-rs0-oc.yml index 6b9fc99289..d0f00ff59a 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-major-rs0-oc.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-major-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-major-rs0.yml b/e2e-tests/version-service/compare/statefulset_version-service-major-rs0.yml index 686eb82d04..6c6334ed0d 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-major-rs0.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-major-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0-oc.yml b/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0-oc.yml index fc61dd4aa8..bbf74201f1 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0-oc.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0.yml b/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0.yml index 13efe653aa..354a2759ef 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-recommended-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0-oc.yml b/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0-oc.yml index 27d7f4984f..85fd6906a6 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0-oc.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0-oc.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 5 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0.yml b/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0.yml index 16a7be7faf..8904db79cf 100644 --- a/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0.yml +++ b/e2e-tests/version-service/compare/statefulset_version-service-unreachable-rs0.yml @@ -103,6 +103,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 5 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/apis/psmdb/v1/psmdb_defaults.go b/pkg/apis/psmdb/v1/psmdb_defaults.go index 2e4ab495c3..b400b194e2 100644 --- a/pkg/apis/psmdb/v1/psmdb_defaults.go +++ b/pkg/apis/psmdb/v1/psmdb_defaults.go @@ -466,6 +466,12 @@ func (cr *PerconaServerMongoDB) CheckNSetDefaults(ctx context.Context, platform "--component", "mongod", }, } + if cr.TLSEnabled() && cr.CompareVersion("1.22.0") >= 0 { + replset.ReadinessProbe.Exec.Command = append(replset.ReadinessProbe.Exec.Command, + "--ssl", "--sslInsecure", + "--sslCAFile", "/etc/mongodb-ssl/ca.crt", + "--sslPEMKeyFile", "/tmp/tls.pem") + } if cr.CompareVersion("1.15.0") < 0 { replset.ReadinessProbe.Exec = nil @@ -843,6 +849,12 @@ func (nv *NonVotingSpec) SetDefaults(cr *PerconaServerMongoDB, rs *ReplsetSpec) "--component", "mongod", }, } + if cr.TLSEnabled() && cr.CompareVersion("1.22.0") >= 0 { + nv.ReadinessProbe.Exec.Command = append(nv.ReadinessProbe.Exec.Command, + "--ssl", "--sslInsecure", + "--sslCAFile", "/etc/mongodb-ssl/ca.crt", + "--sslPEMKeyFile", "/tmp/tls.pem") + } if cr.CompareVersion("1.15.0") < 0 { nv.ReadinessProbe.Exec = nil @@ -927,7 +939,7 @@ func (h *HiddenSpec) setLivenessProbe(cr *PerconaServerMongoDB, rs *ReplsetSpec) } } -func (h *HiddenSpec) setReadinessProbe(rs *ReplsetSpec) { +func (h *HiddenSpec) setReadinessProbe(cr *PerconaServerMongoDB, rs *ReplsetSpec) { if h.ReadinessProbe == nil { h.ReadinessProbe = &corev1.Probe{} } @@ -940,6 +952,12 @@ func (h *HiddenSpec) setReadinessProbe(rs *ReplsetSpec) { "--component", "mongod", }, } + if cr.CompareVersion("1.22.0") >= 0 && cr.TLSEnabled() { + h.ReadinessProbe.Exec.Command = append(h.ReadinessProbe.Exec.Command, + "--ssl", "--sslInsecure", + "--sslCAFile", "/etc/mongodb-ssl/ca.crt", + "--sslPEMKeyFile", "/tmp/tls.pem") + } } if h.ReadinessProbe.InitialDelaySeconds < 1 { h.ReadinessProbe.InitialDelaySeconds = rs.ReadinessProbe.InitialDelaySeconds @@ -969,7 +987,7 @@ func (h *HiddenSpec) SetDefaults(cr *PerconaServerMongoDB, rs *ReplsetSpec) erro } h.setLivenessProbe(cr, rs) - h.setReadinessProbe(rs) + h.setReadinessProbe(cr, rs) if len(h.ServiceAccountName) == 0 { h.ServiceAccountName = WorkloadSA diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-arbiter.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-arbiter.yaml index 4a3f63ca16..309e45b75c 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-arbiter.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-arbiter.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-hidden.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-hidden.yaml index 4a3f63ca16..309e45b75c 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-hidden.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-hidden.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-mongod.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-mongod.yaml index 4a3f63ca16..309e45b75c 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-mongod.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-mongod.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-nv.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-nv.yaml index 4a3f63ca16..309e45b75c 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-nv.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/cfg-nv.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-arbiter.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-arbiter.yaml index 91fa125a5f..22d7004b03 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-arbiter.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-arbiter.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-hidden.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-hidden.yaml index b740306c69..be23dc4e48 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-hidden.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-hidden.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-mongod.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-mongod.yaml index ed726ea552..31d3e5f1a0 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-mongod.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-mongod.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-nv.yaml b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-nv.yaml index 9b1443caaa..0f741912e5 100644 --- a/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-nv.yaml +++ b/pkg/controller/perconaservermongodb/testdata/reconcile-statefulset/rs0-nv.yaml @@ -119,6 +119,12 @@ spec: - readiness - --component - mongod + - --ssl + - --sslInsecure + - --sslCAFile + - /etc/mongodb-ssl/ca.crt + - --sslPEMKeyFile + - /tmp/tls.pem failureThreshold: 8 initialDelaySeconds: 10 periodSeconds: 3 diff --git a/pkg/psmdb/client.go b/pkg/psmdb/client.go index 3c093cf8f4..d22221d295 100644 --- a/pkg/psmdb/client.go +++ b/pkg/psmdb/client.go @@ -59,7 +59,7 @@ func MongoClient(ctx context.Context, k8sClient client.Client, cr *api.PerconaSe conf.TLSConf = &tlsCfg } - return mongo.Dial(conf) + return mongo.Dial(ctx, conf) } func MongosClient(ctx context.Context, k8sclient client.Client, cr *api.PerconaServerMongoDB, c Credentials) (mongo.Client, error) { @@ -82,7 +82,7 @@ func MongosClient(ctx context.Context, k8sclient client.Client, cr *api.PerconaS conf.TLSConf = &tlsCfg } - return mongo.Dial(&conf) + return mongo.Dial(ctx, &conf) } func StandaloneClient(ctx context.Context, k8sclient client.Client, cr *api.PerconaServerMongoDB, c Credentials, host string, tlsEnabled bool) (mongo.Client, error) { @@ -102,5 +102,5 @@ func StandaloneClient(ctx context.Context, k8sclient client.Client, cr *api.Perc conf.TLSConf = &tlsCfg } - return mongo.Dial(&conf) + return mongo.Dial(ctx, &conf) } diff --git a/pkg/psmdb/mongo/models.go b/pkg/psmdb/mongo/models.go index 8f6fb78557..ab8f8a2c78 100644 --- a/pkg/psmdb/mongo/models.go +++ b/pkg/psmdb/mongo/models.go @@ -136,6 +136,7 @@ type IsMasterResp struct { } type Status struct { + InitialSyncStatus any `bson:"initialSyncStatus" json:"initialSyncStatus"` Set string `bson:"set" json:"set"` Date time.Time `bson:"date" json:"date"` MyState MemberState `bson:"myState" json:"myState"` @@ -188,8 +189,10 @@ type StatusOptimes struct { DurableOptime *Optime `bson:"durableOpTime" json:"durableOpTime"` } -type MemberHealth int -type MemberState int +type ( + MemberHealth int + MemberState int +) const ( MemberHealthDown MemberHealth = iota diff --git a/pkg/psmdb/mongo/mongo.go b/pkg/psmdb/mongo/mongo.go index f524b8b34e..0b6bb26a55 100644 --- a/pkg/psmdb/mongo/mongo.go +++ b/pkg/psmdb/mongo/mongo.go @@ -25,6 +25,7 @@ type Config struct { Password string TLSConf *tls.Config Direct bool + Timeout time.Duration } type Client interface { @@ -75,9 +76,11 @@ func ToInterface(client *mongo.Client) Client { return &mongoClient{client} } -func Dial(conf *Config) (Client, error) { - ctx, connectcancel := context.WithTimeout(context.Background(), 10*time.Second) - defer connectcancel() +func Dial(ctx context.Context, conf *Config) (Client, error) { + timeout := 10 * time.Second + if conf.Timeout != 0 { + timeout = conf.Timeout + } journal := true wc := writeconcern.Majority() @@ -88,8 +91,8 @@ func Dial(conf *Config) (Client, error) { SetReadPreference(readpref.Primary()). SetTLSConfig(conf.TLSConf). SetDirect(conf.Direct). - SetConnectTimeout(10 * time.Second). - SetServerSelectionTimeout(10 * time.Second) + SetConnectTimeout(timeout). + SetServerSelectionTimeout(timeout) if conf.ReplSetName != "" { opts.SetReplicaSet(conf.ReplSetName) @@ -101,24 +104,24 @@ func Dial(conf *Config) (Client, error) { }) } - client, err := mongo.Connect(ctx, opts) + tCtx, cancel := context.WithTimeout(ctx, timeout) + defer cancel() + client, err := mongo.Connect(tCtx, opts) if err != nil { return nil, errors.Wrap(err, "connect to mongo rs") } - defer func() { if err != nil { - derr := client.Disconnect(ctx) + derr := client.Disconnect(tCtx) if derr != nil { log.Error(err, "failed to disconnect") } } }() - ctx, pingcancel := context.WithTimeout(context.Background(), 10*time.Second) - defer pingcancel() - - err = client.Ping(ctx, readpref.Primary()) + tCtx, cancel = context.WithTimeout(ctx, timeout) + defer cancel() + err = client.Ping(tCtx, readpref.Primary()) if err != nil { return nil, errors.Wrap(err, "ping mongo") } @@ -260,7 +263,6 @@ func (client *mongoClient) UpdateRole(ctx context.Context, db string, role Role) } return nil - } func (client *mongoClient) GetRole(ctx context.Context, db, role string) (*Role, error) { @@ -373,11 +375,18 @@ func (client *mongoClient) WriteConfig(ctx context.Context, cfg RSConfig, force return nil } +var ErrInvalidReplsetConfig = errors.New("invalid replicaset config") + func (client *mongoClient) RSStatus(ctx context.Context) (Status, error) { status := Status{} resp := client.Database("admin").RunCommand(ctx, bson.D{{Key: "replSetGetStatus", Value: 1}}) if resp.Err() != nil { + if cmdErr, ok := resp.Err().(mongo.CommandError); ok { + if cmdErr.Code == 93 { + return status, ErrInvalidReplsetConfig + } + } return status, errors.Wrap(resp.Err(), "replSetGetStatus") }