Skip to content

Commit

Permalink
Port
Browse files Browse the repository at this point in the history
  • Loading branch information
vfarcic committed Sep 21, 2024
1 parent 577397e commit 576441d
Show file tree
Hide file tree
Showing 4 changed files with 81 additions and 9 deletions.
8 changes: 8 additions & 0 deletions devbox.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.13.0/.schema/devbox.schema.json",
"packages": ["[email protected]"],
"shell": {
"init_hook": [],
"scripts": {}
}
}
53 changes: 53 additions & 0 deletions devbox.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"lockfile_version": "1",
"packages": {
"[email protected]": {
"last_modified": "2024-09-10T15:01:03Z",
"resolved": "github:NixOS/nixpkgs/5ed627539ac84809c78b2dd6d26a5cebeb5ae269#zellij",
"source": "devbox-search",
"version": "0.40.1",
"systems": {
"aarch64-darwin": {
"outputs": [
{
"name": "out",
"path": "/nix/store/jpy1nxkg8581jq39vbvl5lpw1y23vxqa-zellij-0.40.1",
"default": true
}
],
"store_path": "/nix/store/jpy1nxkg8581jq39vbvl5lpw1y23vxqa-zellij-0.40.1"
},
"aarch64-linux": {
"outputs": [
{
"name": "out",
"path": "/nix/store/32kgf0nn1akak86vr98yjd84k1fdhzjp-zellij-0.40.1",
"default": true
}
],
"store_path": "/nix/store/32kgf0nn1akak86vr98yjd84k1fdhzjp-zellij-0.40.1"
},
"x86_64-darwin": {
"outputs": [
{
"name": "out",
"path": "/nix/store/y7wr0gr8rhxqfnvrf4zb2chbz2jr4z0a-zellij-0.40.1",
"default": true
}
],
"store_path": "/nix/store/y7wr0gr8rhxqfnvrf4zb2chbz2jr4z0a-zellij-0.40.1"
},
"x86_64-linux": {
"outputs": [
{
"name": "out",
"path": "/nix/store/2hzr8dpliwppqifrr0mk419p9hwmziz1-zellij-0.40.1",
"default": true
}
],
"store_path": "/nix/store/2hzr8dpliwppqifrr0mk419p9hwmziz1-zellij-0.40.1"
}
}
}
}
}
3 changes: 0 additions & 3 deletions kubernetes/console-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,4 @@ chmod +x setup.sh
./setup.sh

source .env

kubectl --namespace argocd port-forward svc/argocd-server \
8080:80 &
```
26 changes: 20 additions & 6 deletions kubernetes/console.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,16 @@ Note:
* Time-consuming tasks


<!-- .slide: data-background-image="img/console/manual-configuration.png" data-background-opacity="0.5" -->
```sh
cat backstage/crossplane-definition.yaml

cat backstage/crossplane-kubernetes.yaml

cat backstage/crossplane-kubernetes-manifest-template.yaml
```


<!-- .slide: data-background-image="img/console/api-discovery.png" data-background-opacity="0.5" -->
### Embracing Schema Discovery

Expand All @@ -25,6 +35,16 @@ Note:
* Focus on API creation, not configuration


<!-- .slide: data-background-image="img/console/manual-configuration.png" data-background-opacity="0.5" -->
```sh
kubectl api-resources

kubectl api-resources | grep sqlclaims

kubectl get crd sqlclaims.devopstoolkitseries.com --output yaml
```


<!-- .slide: data-background="../img/background/hands-on.jpg" -->
### Discovery In Action

Expand Down Expand Up @@ -128,12 +148,6 @@ Note:
### Unveiling the Magic Behind the Scenes

```sh
kubectl get crds

kubectl get crds | grep devops

kubectl explain appclaims.devopstoolkitseries.com --recursive

cat .github/workflows/gitops.yaml

git pull
Expand Down

0 comments on commit 576441d

Please sign in to comment.