devsecops-workshop / workshop-guide Goto Github PK
View Code? Open in Web Editor NEWThe workshop guide sources. The rendered website can be found here : https://devsecops-workshop.github.io/
Home Page: https://devsecops-workshop.github.io
The workshop guide sources. The rendered website can be found here : https://devsecops-workshop.github.io/
Home Page: https://devsecops-workshop.github.io
The last step of the Quay integration is on a dedicated page "prepare cluster":
content/2.1-prepare-cluster/_index.md
There was an architecture recap right before and then again after.
I suggest copying this small Quay Integration chapter on the previous "Prerequisites" page and remove this extra page.
content/2-install-prerequisites/_index.md
I don't want to mess up the navigation, so raising this as an issue for someone more familiar with the navigation & structure of the guide.
Trying to run "odo init" in Dev Space Terminal as specified here:
https://devsecops-workshop.github.io/devsecops-workshop.github.io-dev/3-inner-loop/#use-odo-to-deploy-and-update-our-application
--> but init is not done, see bash output:
bash-4.4$ odo init
Error: Invalid command - see available commands/subcommands above
Usage:
odo [flags]
odo [command]
Examples:
git clone https://github.com/openshift/nodejs-ex && cd nodejs-ex
odo create nodejs
odo push
odo url create
Commands:
app Perform application operations (delete, describe, list)
catalog Catalog related operations (describe, list, search)
component Manage components (create, delete, describe, exec, link, list, log, push, status, test, unlink, watch)
config Change or view configuration (set, unset, view)
debug Debug commands (info, port-forward)
env Change or view environment configuration (set, unset, view)
preference Modifies preference settings (set, unset, view)
project Perform project operations (create, delete, get, list, set)
registry Configure devfile registry (add, delete, list, update)
service Perform service related operations (create, delete, describe, list)
storage Perform storage operations (create, delete, list)
test Run the test command defined in the devfile
url Expose component to the outside world (create, delete, list)
Utility Commands:
build-images Build images
deploy Deploy components
help Help about any command
login Login to cluster
logout Log out of the current OpenShift session
utils Utilities for terminal commands and modifying odo configurations (terminal)
version Print the client version information
Component Shortcuts:
create Create a new component
delete Delete component
describe Describe component
exec Executes a command inside the component
link Link component to a service or component
list List all components in the current application
log Retrieve the log for the given component
push Push source code to a component
status Watches the given component and outputs machine-readable JSON events representing component status changes
unlink Unlink component to a service or component
watch Watch for changes, update component on change. Watch doesn't support git components.
Flags:
--complete Install completion for odo command
-h, --help Help for odo
--kubeconfig string Paths to a kubeconfig. Only required if out-of-cluster.
--uncomplete Uninstall completion for odo command
-v, --v Level Number for the log level verbosity. Level varies from 0 to 9 (default 0).
--vmodule moduleSpec Comma-separated list of pattern=N settings for file-filtered logging
-y, --y Don't prompt user for typing 'yes'
Use "odo [command] --help" for more information about a command.
✗ Invalid command - see available commands/subcommands above
RHEL 7 based images will be EOL very soon.
Also there is some confusion around which images are now actually used.
in chapter "Create an ImageStream Tag with an Old Image Version", description hints at OpenJDK 8 based on UBI 8, actual tags point to JDK11 on RHEL7.
Old images are good for vulnerabilities in later scenarios, but we may want to switch to more current "old" images.
The default image already shows critical and fixable issues in Quay, maybe then there is no need to introduce an even older image?
Tested Quay version is 3.8, current version in OCP 4.14 is 3.11. In that version the config-editor seems to have changed and the guide won't work anymore.
So there needs to be an overhaul for a newer version. Workaround is to install version 3.8 (still available in Operator Hub and works in 4.14)
Hallo Zusammen,
ich hab folgendes problem bei tag-checked-image in Pipeline und zwar auf diesen schritte Pipeline versucht Image Pullen und Pushen von Openshift Imagestream nicht Quay und in der nächste schritte remove-dev-tag das löscht Dev image von Openshift Imagestream nicht Quay.
Viele Grüße
Mohammad
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.