Skip to content

Commit

Permalink
Merge branch 'main' into doc-359/cost-control
Browse files Browse the repository at this point in the history
  • Loading branch information
Piotr1215 authored Dec 12, 2024
2 parents 015a435 + d315f22 commit d90eb91
Show file tree
Hide file tree
Showing 6 changed files with 440 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/styles/Google/Headings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,6 @@ exceptions:
- JSON
- vCluster
- \bPro\b
- OpenCost
- OpenCost
- Helm
- FIPS
1 change: 0 additions & 1 deletion .github/styles/Google/WordList.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ swap:
HTTPs: HTTPS
in order to: to
ingest: import|load
k8s: Kubernetes
long press: touch & hold
network IP address: internal IP address
omnibox: address bar
Expand Down
1 change: 1 addition & 0 deletions platform/_partials/install/base-prerequisites.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ Your current kube-context must have administrative privileges, which you can ver
To obtain a kube-context with admin access, ensure you have the necessary credentials and permissions for your Kubernetes cluster. This typically involves using `kubectl config` commands or authenticating through your cloud provider's CLI tools.
:::
- `helm` installed: Helm <Mark color="lightgreen">v3.10</Mark> is required for deploying the platform. Refer to the [Helm Installation Guide](https://Helm.sh/docs/intro/install/) if you need to install it.

- `kubectl` installed: Kubernetes command-line tool for interacting with the cluster. See [Install and Set Up kubectl](https://kubernetes.io/docs/tasks/tools/#kubectl) for installation instructions.
55 changes: 55 additions & 0 deletions vcluster/_partials/deploy/fips-config.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
```yaml title="vcluster.yaml configuration for FIPS compliant environment"
controlPlane:
advanced:
defaultImageRegistry: ghcr.io
virtualScheduler:
enabled: true
backingStore:
etcd:
embedded:
enabled: true
coredns:
embedded: true
distro:
k8s: # FIPS support is only available for the k8s distribution
version: v1.28.14
enabled: true
apiServer:
image:
repository: loft-sh/kubernetes-fips
controllerManager:
image:
repository: loft-sh/kubernetes-fips
scheduler:
image:
repository: loft-sh/kubernetes-fips
hostPathMapper:
enabled: true
statefulSet:
image:
repository: loft-sh/vcluster-pro-fips
resources:
limits:
cpu: 2
memory: 4Gi
requests:
cpu: 0
memory: 0
scheduling:
podManagementPolicy: OrderedReady
external:
platform:
apiKey:
secretName: license
policies:
limitRange:
enabled: false
podSecurityStandard: privileged
resourceQuota:
enabled: false
pro: true
external:
platform:
apiKey:
secretName: vcluster-platform-api-key
```
3 changes: 3 additions & 0 deletions vcluster/_partials/deploy/license_key.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@


Contact [email protected] to purchase an offline license key or request a trial license key for offline use.
Loading

0 comments on commit d90eb91

Please sign in to comment.