blob: 1d8bf37cd69d48a41dbd227d890ecefa458a35a0 [file]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
apiVersion: apps/v1
kind: Deployment
metadata:
name: impala-operator
namespace: impala-operator-system
labels:
app.kubernetes.io/name: impala-operator
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: impala-operator
template:
metadata:
labels:
app.kubernetes.io/name: impala-operator
spec:
serviceAccountName: impala-operator
containers:
- name: operator
# Placeholder image reference for bootstrap/demo flow.
# Override with a concrete published tag or digest for real installs.
image: ghcr.io/example/impala-operator:v0.0.0
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 100m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
env:
- name: DEFAULT_IMPALA_CHART_PATH
value: /charts/impala
- name: DEFAULT_IMPALA_VALUES_FILE
value: /charts/impala/values-example.yaml
- name: DEFAULT_LDAP_VALUES_FILE
value: /charts/impala/values-impala-ldap-example.yaml
- name: DEFAULT_HELM_TIMEOUT_SECONDS
value: "900"